VS2022创建项目工程笔记
文章目录
- 1. 创建项目目录
- 2. 创建项目
- 2.1. 创建project_a
- 2.2. 创建project_b
- 3. 配置解决方案以及项目
- 3.1. 配置解决方案
- 3.2. 配置项目B
- 3.3. 配置项目A
1. 创建项目目录
├─bin # 各个子项目的可执行文件
├─doc # 各个子项目的文档
├─include # 各个子项目的头文件
├─lib # 各个子项目的动态库
└─src # 各个子项目源码
2. 创建项目
创建项目A
和B
,A依赖B
2.1. 创建project_a
2.2. 创建project_b
项目未来还需要在x64_linux平台编译,所以删掉?
3. 配置解决方案以及项目
3.1. 配置解决方案
- 项目
A
和B
的依赖关系
,本文中A依赖B - 执行哪些项目的可执行文件
3.2. 配置项目B
- 设置编译输出的
动态库存放的路径
,设置为lib
文件夹,也是编译其他项目时的附加链接库路径; - 设置
项目编译输出的的路径
,设置为bin
文件夹,以便可执行文件可以找到动态库
。
3.3. 配置项目A
- 附加头文件目录
include
,去include
查找头文件; - 附加动态库目录
lib
,去lib
查找动态库; - 查找哪一个动态库?明确动态库名;
- 设置
项目编译输出的的路径
,设置为bin
文件夹。
这里没有设置成..\..\include
,而是设置成..\project_b