【发布时间】:2016-09-17 11:32:02
【问题描述】:
由于某种原因,它会在我创建项目时询问我是否需要调试或发布类型的项目,所以我不能只在一个项目中切换这两个项目。是否需要有 2 个单独的项目进行调试和发布?
【问题讨论】:
-
好问题。您可以在右键单击项目时选择构建类型。不确定您是否必须每次都这样做,或者是否有更好的方法。如果知道 KDevelop 的人可以帮忙回答,那就太好了。
标签: kdevelop
由于某种原因,它会在我创建项目时询问我是否需要调试或发布类型的项目,所以我不能只在一个项目中切换这两个项目。是否需要有 2 个单独的项目进行调试和发布?
【问题讨论】:
标签: kdevelop
这源于 CMake 的工作方式(准确地说,是 CMake 如何与 Makefile 生成器一起工作):它需要为每种构建类型提供单独的构建目录。
我不确定您所说的“拥有 2 个单独的项目”是什么意思,但这样做的目的是为您的项目选择 Project -> Open Configuration... 菜单,转到 CMake 选项卡,然后单击 + 按钮添加另一个构建目录。然后你用你想要的构建类型配置新的构建目录。
【讨论】: