在 sysenv 变量中不能使用 "(" 字符
作者: lulu731创建于 2026年4月9日更新于 2026年9月5日
标签help wantedbuild system
你好,我使用的是 Debian。我的 WiFi SSID 密码中包含 “(” 字符。密码是通过构建标志提供的。唯一的编译方式是使用:`build_flags = -D'SSID = '${sysenv.WIFI_SSID} -D'PASSWD = '${sysenv.WIFI_PASSWD}'`,而不是:`build_flags = -DSSID=${sysenv.WIFI_SSID} -DPASSWD=${sysenv.WIFI_PASSWD}`,这会导致错误:
内容来源: platformio/platformio-core