問題タブ [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.
windows - cmake add_subdirectory エラーは cmake コマンド ラインでのみ発生し、Windows では cmake-gui では発生しません (ソースがドライブ文字のルートにチェックアウトされている場合)
CMake を使用してビルドする 3dtk に取り組んでいます。ここで CMakeLists.txt を見つけることができます: https://sourceforge.net/p/slam6d/code/HEAD/tree/trunk/CMakeLists.txt
いくつかの場所でadd_subdirectory
ディレクティブを使用し、2 番目の引数 ( binary_dir
) を提供しません。
ccmake
Linux で out-of-tree を呼び出す場合、またはcmake-gui
Windows で使用する場合、どちらの場合もプロジェクトは正常に構成されているため、これは問題ではないようです。
しかし、cmake
Windows のコマンド プロンプトでプレーンな状態で実行すると、次のようなエラーがいくつか発生します。
cmake
コマンドのオプションが欠落しているだけだと思いますが、どれですか?
ツリー外ビルドを作成するためにforcmake-gui
とは異なるパスを指定する Windows の場合と同様に、このようなソースのサブディレクトリで実行する Linux の場合と同様に、Windows で a 内から実行しています私のソースのサブディレクトリ。Where to build the binaries
where is the source code
ccmake
ccmake
ccmake ..
cmake
cmake-gui
では、手動操作が必要な場所とccmake
そうでcmake
ないものは何ですか?
編集:解決策を見つけた後、問題は私のソースディレクトリが1つのサブディレクトリではなく直接Windowsドライブ文字であったことが判明しました。
ubuntu - Linux 用の CMake GUI はどこにありますか?
Ubuntu Linux に CMake をインストールしました。Linux で CMake GUI を実行しようとしています。Windowsで動作することがわかりましたが、どこで入手でき、Linuxでどのように実行できますか?
c - CMake を使用して VS プロジェクトを作成した後の rint() の問題
コードのコンパイル、特にMETIS - Serial Graph Partitioning and Fill-reducing Matrix Ordering に問題があります。
CMake GUI (バージョン 3.4.3) を使用する方法とコマンド ラインを使用する方法の 2 つの方法で、ソース ファイルから Visual Studio 2013 プロジェクトを作成することに成功しました。
ただし、どちらの場合も、作成したプロジェクトを Visual Studio でビルドしようとすると、エラーが発生します:Error C2059: syntax error : '('
オンライン
where_CRTIMP
は次のように定義されます。
この問題は、CMake で Visual Studio プロジェクトを作成する過程で発生するのでしょうか、それとも METIS のソース ファイルの問題でしょうか?
python - OpenCV python Cmake Studio Windows の管理
最近、Cmake 3.5.0-rc3 と Visual studio 2015 を使用して OpenCV (Win10 64 ビット) をインストールしたいと考えていました。root として python 3.5 を、 python2 として 2.7 を持っています。問題は、設定中にpython 3.5をメインインタープリターとして認識しますが、2.7にしたいのですが、PCでpython 3,5を維持しながら、cmakeに2.7をメインのpythonとして認識させる方法はありますか. おそらくpython 3.5を削除することでそれを行うことができますが、それはしたくありません。助けていただければ幸いです。よろしくお願いいたします。
PS Windowsに追加モジュールとともにOpenCVをインストールする簡単な方法がある場合は、事前に教えてください。
boost - -mgw48 接尾辞付きの PCL ブースト ライブラリはどこで入手できますか?
Visual StudioではなくMinGWを使用して、openCVライブラリをコンパイルしてQt .proプロジェクトで使用しています。私の問題は、-vc100
CMake がファイルを検索しようとしている間、boost フォルダー内のライブラリ ファイルがすべて存在すること-mgw48
です。
私のライブラリはこのディレクトリにあります:
C:\Program Files\PCL 1.6.0\3rdParty\Boost\lib
それらの名前は : のようです
が、CMake がそれらを認識boost_date_time-vc100-mt-1_49.lib
できるように : のようにしたいと思います。boost_date_time-mgw48-mt-1_49.lib
-mgw48
ライブラリ を含む PCL はどこからダウンロードできますか?
cmake - ccmake が使用する cmake バージョンの設定
cmake 3.3 以降を使用する必要があるソフトウェアがあるため、ソースからcmake-3.4.1をビルドしてインストールしました。Ubuntu リポジトリから Cmake GUI (ccmake) もインストールしましたが、実行すると CMake バージョン 3.2.2 と表示されます。3.4.1 の代わりに。インストールしたバージョンを使用するように構成する方法を知りたいです。私はすでに.baschrc にcmake 3.4.1システム変数をエクスポートしており (エクスポート PATH=$PATH:/home/.../.../cmake-3.4.1/bin)、何もエクスポートしていません。提案をいただければ幸いです、事前に感謝します