您是否必须在 kdevelop 中创建 2 个单独的项目用于调试和发布?
Do you have to create 2 separate projects for debug and release in kdevelop?
出于某种原因,它在我创建项目时询问我是否需要调试或发布类型的项目,因此我不能只在一个项目中的这两个项目之间切换。是否需要有 2 个单独的项目用于调试和发布?
这源于 CMake 的工作方式(准确地说,CMake 与 Makefile 生成器的工作方式):它需要为每种构建类型单独构建目录。
我不确定你所说的 "having 2 separate projects" 是什么意思,但我想这样做是为了你的项目 select Project -> Open Configuration...
菜单,转到 CMake
选项卡,然后单击 +
按钮添加另一个构建目录。然后你用你想要的构建类型配置新的构建目录。
出于某种原因,它在我创建项目时询问我是否需要调试或发布类型的项目,因此我不能只在一个项目中的这两个项目之间切换。是否需要有 2 个单独的项目用于调试和发布?
这源于 CMake 的工作方式(准确地说,CMake 与 Makefile 生成器的工作方式):它需要为每种构建类型单独构建目录。
我不确定你所说的 "having 2 separate projects" 是什么意思,但我想这样做是为了你的项目 select Project -> Open Configuration...
菜单,转到 CMake
选项卡,然后单击 +
按钮添加另一个构建目录。然后你用你想要的构建类型配置新的构建目录。