C语言本身并不提供直接修改环境变量的API,但是我们可以通过调用系统的shell命令来实现,在Unix/Linux系统中,我们可以使用setenv命令来设置环境变量,而在Windows系统中,我们可以使用set命令。 // Unix/Linux system("setenv ENV_VARIABLE_NAME new_value"); // Windows system("set ENV_VARIABLE_NAME=new_value"); ...
很可能就是找不到C语言编译相关的工具,比如编译器,链接器,库文件,头文件之类的;