gpt4 book ai didi

c++ - 什么是 %(AdditionalDependencies) 宏?

转载 作者:IT老高 更新时间:2023-10-28 22:22:15 34 4
gpt4 key购买 nike

在 projectProperties->linker->Additional Dependencies 我有以下行:

kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)

什么是 %(AdditionalDependencies) ?我在哪里可以定义它?

最佳答案

Visual Studio 允许您使用 Property Sheets .您的项目可以具有各种配置,这些配置可以具有来自任何/所有属性表的属性,以及本地定义的属性。

例如,在最近的一个项目中,我创建了以下属性表:1) 通用,2) 32 位,3) 64 位,4) 调试,5) 发布。

给定的配置(例如,32 位英文版本)将具有以下组合:1 + 2 + 5 + 属性特定的“英文”定义。

您看到的宏用于“我是否使用属性表中的属性加上其他属性”或“我是否完全覆盖属性并忽略属性表。”

第一次正确设置这些设置是一种技巧,但它确实简化了维护多个项目设置。

关于c++ - 什么是 %(AdditionalDependencies) 宏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8626333/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com