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

 

 

相关文章:

  • 2022-02-17
  • 2021-12-18
  • 2021-06-02
  • 2021-10-10
  • 2021-08-01
  • 2021-06-26
  • 2022-12-23
  • 2021-08-23
猜你喜欢
  • 2022-12-23
  • 2021-11-08
  • 2021-06-23
  • 2022-01-18
  • 2021-11-01
  • 2021-07-12
  • 2021-09-10
相关资源
相似解决方案