在windows开发,最多被使用的还是Visual Studio,至于哪个版本各个项目不同。然而在开发过程中,难免要使用到第三方库,比如boost,Qt,curl等等,如果每个项目都分别去设置的话,很麻烦而且容易导致混乱,所以,通过设置环境变量PATH,INCLUDE,LIB,LIBPATH等,可以很方便地设置。
注意:
1.对于相同的值,比如用户变量和系统变量都有一个INCLUDE,则用户变量会覆盖系统变量,导致系统变量的路径搜不到,这个需要注意。
2.还有一个问题,比如,不同项目使用的库是不同版本地,如果写在同一个变量里面会被覆盖掉,则,可以为每个版本分别设置一个环境变量。
参考文章: