标签: c++ environment-variables
我知道它是一个旧的编译器,我没有任何选择。我想从C设置一个环境变量,但是函数setenv不存在或至少我找不到它,而putenv似乎不起作用。
在我的代码中我打电话:
putenv("CPU=ELAN");
但它没有创建和环境变量。我是从DOS shell运行应用程序,如果我使用以下方法手动创建它:
SET CPU=ELAN
它有效,我已经四处寻找解决方案,但没有,我也尝试过:
system("SET CPU=ELAN");
这也不起作用。