2017-09-12 15 views
0

私たちはpythonスクリプトと自家製ツールで作られたプロジェクトを持っています。カスタマイズされたターゲットでcmakeを使用して、ツールとpythonスクリプトのアプリケーションを処理し、結果のバイナリリソースをインストールします。コンパイラなしでcmakeを使うことは可能ですか?

これはGNU/LinuxとMS Windowsで使用します。それはうまくいくが、私たちはユーザーに強制的にWindows上のVisual Studioのようなコンパイラをインストールさせたくない。

したがって、コンパイラなしでcmakeをインストールして実行できますか?ビルドシステムとしてninjaを使うことができます。

答えて

2

はい、可能です。あなたは、クロスプラットフォームのスクリプト環境として

をCMakeのを取りたい場合は

  1. CMakeののproject()コマンドはNONEパラメータ(何のコンパイラ/言語は検索しないまたは活性化)

    project(MyProject NONE) 
    
  2. CMake's -P script modeを取ります

+0

ありがとうございます。私はその間、私のGoogleクエリを「cmake no compiler」に変更することによって、この同じ答えを見つけました。それは#12023879に質問しました – Kleag

関連する問題