我正在使用设置一个变量
set TEST_VAR=5
然后我正在编译 C 代码。
编译时发现错误是TEST_VAR是一个未声明的变量。
最佳答案
疯狂的猜测,因为你甚至没有显示一行 C 代码:getenv(TEST_VAR)
应该是 getenv("TEST_VAR")
。
PS:为了避免您的下一个问题被否决(以及可能像我这样的无用答案),请阅读 http://www.catb.org/esr/faqs/smart-questions.html解释提出聪明问题的艺术。
关于c - 批处理文件中设置的环境变量无法在该文件编译的C代码中访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49479547/