环境变量:顾名思义就是程序运行所需要的环境,需要哪些DLL等,每个电脑中本身就会配置一下环境变量,可以通查看电脑属性查看有哪些环境变量:
但是如何在程序中查看和修改环境变量呢?
C++提供了相应的函数来实现:
getenv:查看环境变量
putenv:设置环境变量
std::string env = getenv("PATH");
env += ";../../runtime/3rdParty/bin";
std::string newEnv = "PATH=" + env;
putenv(newEnv.c_str());
env = getenv("PATH");
运行这段代码就可以看到,环境变量PATH,最后面添加了";…/…/runtime/3rdParty/bin"
aaa