VS项目环境的配置

1、项目文件夹的建立,好习惯是什么?

2、宏的使用

note:在项目文件目录下建立3rd文件夹,里面存放用到的第三方包含目录(头文件)、库目录(lib)、可执行文件(.dll动态链接库),如下图

F:\LineCamera\LineCamera\3rd\Dahua

  • VS项目环境的配置

 

配置VC++目录下的可执行目录、包含目录和库目录,还要在链接器-->输入-->附加依赖项中加入所使用库的名字:(全局性的)

VS项目环境的配置

 

其中项目文件路径名用宏定义来替代,这样当将拷贝到其他目录下或其他电脑上不至于找不到,eg:

将F:\LineCamera\LineCamera用$(ProjectDir)来代替。

补充:

C/C+-->常规-->附加包含目录,与VC++下的包含目录相比适用于当前项目,对其他项目没有影响

C/C+-->常规-->附加库目录,区别一样

 

note:要使用一个库,除了要include其头文件以外(附加包含目录),还要在链接过程中把lib加进去(附加库目录、附加依赖项)。

如果仍提示找不到某个库,则在调试-->环境-->path=%path%;$(ProjectDir)3rd\Dahua\Runtime\x64;类似于在系统环境变量中添加路径。

https://blog.csdn.net/u012043391/article/details/54972127