gpt4 book ai didi

c++ - MSVC 处理大量包含路径

转载 作者:行者123 更新时间:2023-11-28 06:41:43 27 4
gpt4 key购买 nike

老计算机程序员遇到新问题:-)

我正在将一个 CMake 文件项目移至 Visual Studio,并且该 CMake 项目中有数百个包含路径。

我当然可以一劳永逸地修补它们,但这会经常发生在不同的机器上,CMake 必须再次运行,使用不同的参数,如库位置,也由不同的人进行,所以我想有一个巧妙的方法来处理这个问题。

所以我的问题是,您能否以某种方式将这些路径粘贴到文本文件中并将其添加到 Visual Studio 项目中?

非常感谢任何帮助!

最佳答案

Visual Studio 构建文件是 XML,因此它几乎是文本。

我要做的是在 Visual Studio 中创建一个属性表 (.vsprops),将其添加到您现有的项目中,然后将两个包含目录添加到 .vsprops 文件中。关闭 Visual Studio,在文本编辑器中打开 .vsprops 文件,检查两个路径的表示方式,然后以相同的格式添加数百个路径。

两点说明:您是否尝试过 CMake MSVC 生成器?它也许可以为您做到这一点。其次,你认为这是收拾残局的好时机吗?由于需要在数百个目录中查找每个 header ,您的构建速度会大大降低。

关于c++ - MSVC 处理大量包含路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25843796/

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