問題タブ [cmake-gui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5507 参照

c++ - CMake GUI: Windows のライブラリ パスを指定する

SQLite に依存する CMake ベースのプロジェクト (具体的には SOCI) をコンパイルしています。これはWindowsであるため、プロジェクトが調べる標準的なパスがないため、SQLiteを見つけることができず、構成時にこれを取得します:

SQLite ライブラリとヘッダー ファイルは次の場所にあります。

それらを見つけることができるように、CMake GUIにそれらがどこにあるかを伝えることは可能ですか?

注:コマンド ラインではなく、GUI について話しています。GUI は次のようになります。

ここに画像の説明を入力

0 投票する
1 に答える
748 参照

linux - Ubuntu サーバーで QT-GUI プログラムを実行する

Ubuntu Server VM で QT-GUI を備えた cmake (ビルド ツール) を実行したいと考えています。現在、次のエラーが発生しています。

cmake-gui: X サーバーに接続できません

それを実現するために何をすべきかについての助けやガイダンスを本当に感謝します.
サーバー エディションは Ubuntu の GUI フロントに欠けていると思いますが、アプリケーションを動作させる方法はありますか。本格的な Ubuntu VM を実行するのは負荷がかかります。

0 投票する
1 に答える
86 参照

opencv - ソースからの「ビルド」とは正確には何ですか、またそれはどのように機能しますか

ですから、これがどのように機能するのか本当に理解できませんが、説明が遅くなりました。まず、念のため、ラップトップで Ubuntu 12.04 64 ビットを実行しています。

ビルドツールとして CMake を使用しています。自分のプロジェクトに OpenCV、MRPT ( http://www.mrpt.org/ )、および libfreenect をロードしたいと考えています。それらにはすべて「ソースコード」があります。私が理解できないのは、「ソースからビルド」と言うときです。それらすべてを含むプロジェクトを作成するにはどうすればよいですか? それぞれを個別に何らかの方法でビルドする必要がありますか?それから私のプロジェクトで、またはソースコードをダウンロードしてそれらをすべてまとめてビルドしますか? ご覧のとおり、私は何をしなければならないのか本当に混乱しています...各ソースコードから CMakeList.txt を実行し、他のすべての CMakeList.txt を含む 1 つの CMakeList.txt を実行しますか?

少ない世界で、ソースから 2 つ以上のライブラリをビルドしたい場合、どうすればよいですか?

一般的な回答(この「ソースからのビルド」の仕組み)と、私が言及したもの(CMake、OpenCV、MRPT、libfreenect)に関する具体的な回答をお願いします。私が本当に理解していないことを明確にしたことを願っています。

0 投票する
1 に答える
723 参照

if-statement - そうでなければcmakeオプションのデフォルト値

私はそれをやろうとしましたが、cmake guiに表示されません.SOに応じてオプションのデフォルト値を変更するにはどうすればよいですか?cmake guiに表示されますか?

0 投票する
3 に答える
1615 参照

c++ - ユーザーがコンパイラを再構成して cmake で使用できるようにするにはどうすればよいですか?

ユーザーが cmake 構成ツール (ccmake や cmake-gui など) を実行して、使用するコンパイラを変更できるようにしたいと考えています。これは、クラスター上で実行されることもある (したがって、適切な MPI 構造を持つクラスター固有のコンパイラーが必要になる) クロスプラットフォーム プログラムを構築しているが、非 MPI モードで実行されることもあるために必要です。

コンパイラは通常、プラットフォームが期待するもの (通常は gcc/g++ または最悪の場合は MSVC) であるが、MPI を使用している場合は、mpicc/mpicxx を介してコンパイルする必要があることが常にわかっていると仮定します。

次のコードが機能するはずだと思います。

上記は単純化された例ですが、私がやろうとしていることを示していると思います。

これは、mpicxx と mpicc がパス上にあることを前提としていますが、それは実際の問題ではありません。ccmake または cmake-gui を実行すると、デフォルトのオプション パス 'off' が評価されてステップ ダウンされ、プロジェクト行にヒットし、標準のネイティブ コンパイラに適したパスと選択肢がキャッシュに書き込まれるため、問題が発生します。 (通常は gcc)。GUI でオプションを変更できますが、手遅れです。再度構成/生成してもキャッシュは更新されません。ユーザーがオプションをオンにしても、コンパイラは設定されたままです。

私がやりたいと思われるのは、project() 行で発生するコンパイラ検索ルーチンを再実行することです。

これを行うより良い方法はありますか?コンパイラの設定方法を誤解していますか?

0 投票する
1 に答える
880 参照

c++ - Ogre3D 1.9、cmake、XCode、FREETYPE_FT2BUILD_INCLUDE_DIR の中に何を入れたらよいかわからない

ソースからビルドしようとしています。依存関係を自作でインストールしました。

欠落している FREETYPE_FT2BUILD_INCLUDE_DIR 変数に、/usr/local/include/freetype2 を配置しました

メイクファイルを使用しています。83% で ogre オーバーレイをコンパイルし、

コンパイル済みの公式の 1.9 バイナリはありません。1.8 はありますが、1.8.1 はありません。

鬼を使い続けることができるように、これをMacで機能させる必要があります。ソースからビルドするのが最善の解決策のようです...

0 投票する
1 に答える
2663 参照

cmake - ビジュアル CMake ツールはありますか?

CMake ファイル (つまり、CMakeLists.txt. 知っている場合は、ここに投稿してください、ありがとう。

0 投票する
1 に答える
1491 参照

build - 新しい cmake 入力変数を作成する

新しい cmake 変数を作成することは可能ですか? GUIでcmakeを実行すると

ccmake 。

一連の変数が画面に表示されます。3 つの文字列値を持つ追加の変数が必要で、それらの文字列に応じてビルド オプションを変更できます