VS中C++解决方案中多个项目文件的引用

时间:2024-04-07 09:36:00

VS中C++解决方案中多个项目文件的引用:

  1. 新建解决方案VS;
  2. 在解决方案VS中,新建项目MAIN为主项目,生成应用程序;
  3. 再新建项目SUB为DLL项目,用于生成相关的dll等链接库:生成.dll(动态库)和.lib(静态库)文件;
  4. 选中MAIN项目:

由于C++在VS中使用动态库需:.h文件,.dll文件,.lib文件(gcc中使用动态库需要:.h文件,.so文件(相当于.dll))所以必须有一下的包含设置,否则找不到头文件。

(1)设置“附加包含目录”和“附加库目录”,分别指向SUB项目的.h文件目录和.lib文件目录:

VS中C++解决方案中多个项目文件的引用

 

(2)(右键)添加->引用->资源项目:

VS中C++解决方案中多个项目文件的引用

 

(3)生成项目,并确定.dll文件与当前生成的.exe文件在同一个目录中。