gpt4 book ai didi

visual-c++ - 组织 CMake 项目,以便可以在 Visual C++ 中轻松浏览源代码

转载 作者:行者123 更新时间:2023-12-03 00:59:23 25 4
gpt4 key购买 nike

(我是 CMake 新手,对 Visual Studio 不太熟悉。)

我需要实现一个相对较大的库,解决方案/项目文件将由 CMake 生成,我的问题是我希望 VC GUI 中的文件组织能够反射(reflect)磁盘上的目录结构。

基本上,该库分为不同的部分。例如,其中之一称为“common”,并将实现库使用的一些 header 。在磁盘上,它将位于特定的“公共(public)”目录中,该目录可能有一个或多个子目录。

src/
common/
...
portfolio/
...
asset/
contracts/
physical_assets/
...
mathutils/
...

我希望在 Visual Studio 的解决方案资源管理器中看到相同的内容,但我只知道如何将解决方案拆分为不同的项目。我怎样才能做到这一点?

最佳答案

您可以使用SOURCE_GROUP(CMake 常见问题解答 covers that)来完成此操作。 .

关于visual-c++ - 组织 CMake 项目,以便可以在 Visual C++ 中轻松浏览源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1984723/

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