我的 CLions CMakeLists.txt 包含超过 1 个目标(库和依赖的可执行文件)。
如何配置一键构建所有目标,而不是一一选择目标并构建它们?
例如,在 Visual Studio 中,我可以配置项目依赖项并构建所有解决方案。 CLions“编辑配置...”->“启动前:构建”对我不起作用。
您可以添加命令添加依赖项 http://www.cmake.org/cmake/help/v3.0/command/add_dependencies.html给你的CMakeLists.txt
,它会执行您想要的操作:
使顶层目标依赖于其他顶层目标以确保
他们之前建造的。
然后你只需要创建一个“构建_全部”目标依赖于所有其他目标。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)