Visual Studio在一个解决方案管理多项目属性

1 创建属性表:

(1)视图 → 其他窗口 → 属性管理器

(2)属性管理器 →添加新项目属性表, 命名为 CommonSettings.props 并保存到解决方案目录

2、配置通用属性

(1)在"属性管理器"中,展开你的项目及所需的配置(如Debug|X64),右键点击该配置,选择 "添加新项目属性表" (Add New Project Property Sheet), 添加**CommonSettings.props**

(2)双击新创建的属性表**CommonSettings**,会打开一个和项目属性类似的对话框。在这里,你可以配置各种设置,例如:

在 "VC++ 目录" (VC++ Directories) 下添加包含目录 (Include Directories) 、库目录 (Library Directories) 等。

在 "C/C++" 下调整预处理定义、优化选项等。

在 "链接器" (Linker) 下添加库依赖项。

3、将属性表应用到其他项目

(1)在"属性管理器"中,右键点击其他项目的相应配置。例如Debug|X64。

(2)选择 "添加现有属性表" (Add Existing Property Sheet)。

(3)找到之前保存的.props文件并添加即可。

相关推荐
H.莓飛17 小时前
【Linux】自主 Shell
linux·运维·服务器·c语言·开发语言·visual studio
下页、再停留2 天前
【C#桌面客户端系列学习-11】将SQLite数据库打包到exe里
数据库·c#·visual studio
下页、再停留2 天前
【C#桌面客户端系列学习-12】封装SQLite数据库基础操作工具类(CURD)
数据库·c#·visual studio
下页、再停留3 天前
【C#桌面客户端系列学习-10】连接SQLite数据库
数据库·c#·visual studio
C++ 老炮儿的技术栈3 天前
std::atomic 是什么
linux·c语言·网络·c++·visual studio
开开心心就好4 天前
手机虚拟化学实验室,混合燃烧都能模拟
jupyter·智能手机·ffmpeg·计算机外设·电脑·音视频·visual studio
H.莓飛4 天前
【Linux】进程的创建与终止
linux·运维·服务器·c语言·visual studio
H.莓飛5 天前
【C++】模板初阶
linux·开发语言·c++·visual studio
蹊黎5 天前
C++中vector类的部分简单实现
开发语言·c++·visual studio