我正在使用Visual Studio 2022 Visual C中的C项目。源代码中包含多个库,所有库都包含用于头文件的inc/
目录。我正在尝试将它们全部添加到“项目属性>配置属性> C/C >常规>其他包含目录”。我现在使用通配符$(ProjectDir)**\inc
,但VS仍然找不到头文件。我已经检查了这个宏是否正确地扩展为C:\Path\To\My\Project\**\inc
。
我应该写什么呢?
我正在使用Visual Studio 2022 Visual C中的C项目。源代码中包含多个库,所有库都包含用于头文件的inc/
目录。我正在尝试将它们全部添加到“项目属性>配置属性> C/C >常规>其他包含目录”。我现在使用通配符$(ProjectDir)**\inc
,但VS仍然找不到头文件。我已经检查了这个宏是否正确地扩展为C:\Path\To\My\Project\**\inc
。
我应该写什么呢?
1条答案
按热度按时间vnzz0bqm1#
Visual Studio C++项目不支持通配符。
https://developercommunity.visualstudio.com/t/project-item-capture-by-wildcard-is-broken/1030344
您可以使用一个简单的脚本并将结果复制到
Project Property > Configuration Properties > C/C++ > General > Additional Include Directories
PowerShell:
字符串