使用 CMake,我正在尝试这样做:
我需要一个自定义构建目标(我知道,我可以使用 custom_target 创建它),但我希望将它添加到 Visual Studio 解决方案中。现在,当我创建自定义目标时,我在文件夹中看到了项目文件,但当我在 VS IDE 中打开 VS 解决方案时,它没有显示/添加到 VS 解决方案中。
我需要将子目录(其中包含 CMakeLists.txt)添加到自定义目标中,以便将这些项目添加到自定义目标中,并且在构建自定义目标时,这些项目将得到构建。
基本上是另一行构建,例如 ALL_BUILD。当 ALL_BUILD 被构建时,只有添加到它的项目(子目录)才会被构建。当自定义目标被构建时,只有添加到自定义目标的项目(子目录)才会被构建。
有可能做这样的事情吗?
非常感谢您的时间和帮助!
--RC