web-dev-qa-db-ja.com

Clion 2016.3:「リリース」構成への切り替え

最近clion 2016.3にアップデートしましたが、異なる構成タイプを選択できないことに気付きました。 2016.2では、「デバッグ」、「リリース」、「MinSizeRel」、「RelWithDebInfo」から選択できましたが、現在利用できるオプションは「デバッグ」のみです。

私は何か間違っていますか?さまざまな構成タイプを元に戻すために、CMakeLists.txtを編集する必要がありますか?

22
Felix

CMakeワークフロー 変更 2016.3。詳細については、リンクされたブログの投稿をご覧ください。しかし、簡単に言えば、CLionは4つのCMake構成すべてをビルドして、時間とメモリを節約しなくなりました。 [設定]でCMake構成タイプを構成できます。ビルド、実行、展開| CMake。

ただし、一部のユーザーが実際にこの種のスイッチを非常に頻繁に使用し、CMake設定を変更する(したがってCMakeのリロードを待つ)ことを望まないことを理解し、CMake構成を追加するための機能を再導入します。これは、2016.3。*アップデート(2016.3.1ではありません)とともに放送されます。

44
nastasiak2512

CLion 2017.2の時点で、idea/workspace.xml古いワークフローを復元します。

リリース構成(<configuration CONFIG_NAME="Release" />)構成ブロックで、次のようになります。

<component name="CMakeSettings">
  <configurations>
    <configuration CONFIG_NAME="Debug" />
    <configuration CONFIG_NAME="Release" />
  </configurations>
</component>

これで再び切り替えることができます。

7
KeksArmee

Cmake-guiで解決策を提供します:「CMAKE_CONFIGURATION_TYPES」オプションを確認してください enter image description here

オプションが見つからない場合は、「詳細」オプションを選択します。 enter image description here

0
Alone