文章目录
一、配置管理
1、项目属性
1.1、常规
字段 | 功能 |
---|---|
目标平台版本 | 用于生成项目的Windows SDK(软件开发工具包)的版本 |
输出目录 | 存放最终编译产物的位置,输出目录通常位于解决方案目录下的Debug或Release文件夹中,具体取决于当前的编译配置(Debug或Release) |
中间目录 | 存放编译过程中生成的中间文件的位置,这些文件包括目标文件(.obj)、预编译头文件(.pch)等 |
目标文件名 | 指定生成的目标文件的名称。默认使用的是项目名称 |
目标扩展名 | 指定生成的目标文件的扩展名,这取决于项目类型(如.exe、.dll等) |
平台工具集 | 指定编译和链接项目时所使用的编译器和工具版本 |
配置类型 | 编译项目时将生成什么类型的输出文件。常见的配置类型主要包括动态链接库(.dll)和可执行文件(.exe) |
字符集 | 设置项目使用的字符集,常见的选择有使用Unicode字符集或多字节字符集 |
1.2、VC++ 目录
字段 | 功能 |
---|---|
可执行文件目录 | 指定VS在搜索可执行文件(如编译器、链接器等)时要查找的目录 |
包含目录 | 指定VS在搜索源代码中引用的包含(头文件)文件时要查找的目录 |
库目录 | 指定VS在搜索库文件(.lib)时要查找的目录 |
源目录 | 指定VS在搜索源文件时要查找的目录。这些源文件将被编译成对象代码,并最终链接成可执行文件。(在某些版本的VS中可能不存在或名称略有不同) |
引用目录 | 指定VS在搜索引用的程序集、模块或元数据文件时要查找的目录。这些文件通常通过#using指令在源代码中引用。(在某些版本的VS中可能不直接以该名称出现,但功能类似) |