VS中使用系统的环境变量作为INCLUDE和LIBPATH的值

所谓INCLUDE的值实际上就是头文件的搜索路径,而LIBPATH就是.lib的搜索路径,对应着命令行中的/I和/LIBPATH选项

假设你有一个

D:/demo/abc/include/abc.h,设置为系统(或用户)环境变量ABC_INC

D:/demo/abc/lib/abc.lib,设置为系统(或用户)环境变量ABC_LIB

那么你在VS中配置的时候,为如下步骤:

1.项目>属性>配置属性>C/C++>附加包含目录>填写"$(ABC_INC)"

2.项目>属性>配置属性>链接器>附加库目录>填写"$(ABC_LIB)"

3.项目>属性>配置属性>链接器>输入>附加依赖项>填写"abc.lib"

4.重启VS

如果你不重启VS,新的环境变量在VS中是不会生效的!

原文地址:https://www.cnblogs.com/qrlozte/p/4681040.html