我的CLions CMakeLists.txt包含多个目标(库并取决于可执行文件)。如何一键配置所有目标,而不是一一选择目标并进行构建?例如,在Visual Studio中,我可以配置项目依赖关系并构建所有解决方案。CLions“编辑配置...”->“启动前:构建”对我不起作用。
您可以将命令add_dependency添加到您的CMakeLists.txt,它会执行您想要的操作:
使顶级目标依赖于其他顶级目标,以确保它们先于其他目标构建。
然后,您只需要创建一个依赖于所有其他目标的“BUILD_ALL”目标。
| 归档时间: |
|
| 查看次数: |
2529 次 |
| 最近记录: |