gpt4 book ai didi

C++ - 在 Visual Studio 2010 的属性表中使用环境变量

转载 作者:搜寻专家 更新时间:2023-10-31 01:09:36 24 4
gpt4 key购买 nike

我想建立一个使用 OpenCV 的项目。所以基本上,我必须使用 Visual Studio 2010 中的属性管理器添加一个新的属性表。

基本上,我必须将路径添加到我的 includelib 文件夹中,以使 OpenCV 正常运行。我想把我的项目放在一个 git 存储库中,我不想每次都更改我的属性表中的路径。有没有办法在我的属性表中使用系统变量和 OpenCV 构建文件夹的路径?如果有办法做到这一点,我可以直接从代码中分配该变量的值吗?像 #define 或类似的赋值?

最佳答案

可以使用大量有用的宏/属性来构建与项目位置、解决方案相关的路径,例如 $(SolutionPath) 等(当您在配置中编辑文本字段时,它们会列出。

定义机器、安装或用户特定内容的通常位置是位于 $(USERPROFILE)\appdata\local\microsoft\msbuild\v4.0 的 users.props 文件 (Microsoft.cpp..users.props)目录。

如果您打开 .vcxproj,您可以看到它包含在靠近顶部的位置。使用它将一些目录基路径定义为属性,您可以在以后像内置的那样使用它们。当然,您也可以使用它来定位 .props 文件并导入它。

或者您可以使用它来添加其他条目以直接包含项目。

关于C++ - 在 Visual Studio 2010 的属性表中使用环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16876424/

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