問題タブ [cmake]
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.
c++ - Visual Studio 2008 を使用したクロスプラットフォーム コンパイル
与えられた:
- 500K 以上の LOC を持つ C++ コード ベース
- Windows (Visual Studio 9 2008) と Linux (RHEL) で使用される同じ基本コード
開発中に頻繁に行われるタスクのほとんどは、もちろん編集/コンパイル/修正です (したがって、プログラミングが好きです :))。私たちの開発者のほとんどは Visual Studio のバックグラウンドしか持っていませんが、IMHO は非常に強力です。
VS 内からリモートで Linux マシン上でコンパイルする方法はありますか?
このサイトとこのサイトを見つけましたが、Visual Studio 9 2008 は nmake をサポートしていませんが、少なくともビルド/リビルドとクリーンのためにコマンド ラインを追加する必要があります。1 つのコマンドをビルド前イベントまたは外部ツール ( Menu->Tools->... )として追加できることがわかりました。しかし、3 つのコマンドが必要なのに対し、それは 1 つのコマンドだけです。
多分何か他の方法がありますか?
ありがとう
ディマ
c# - ビルドシステムの選択?
現在、新しいソフトウェア プロジェクトをセットアップしており、自動ビルド システムが必要です。プロジェクトには、C、C# を含むかなり複雑なものがあります。また、外部ツール (SWIG) を使用して自動バインディング (Python、PHP、Java、Ruby など) を生成する必要があります。
プロジェクトは、Linux、Windows、および場合によっては Mac OS X でビルドおよび実行できる必要があります。
CMake、autotools、waf について調べました。誰にも提案はありますか?
cmake - informix * .ecファイルをコンパイルするようにcmakeを構成するにはどうすればよいですか?
cmakeが見つかったので、それを使用して、esqlコンパイラを使用する小さなプロジェクトのmakeファイルを作成したいと思います。
build-automation - cmakeでディレクトリのすべてのファイルを含める方法は?
新しいC++プロジェクトを管理するためにCMakeを試してみたいです。ただし、一部のファイルは自動的に生成されます。生成されたファイルの名前を知る方法がありません。私が知っている唯一のことは、これらのファイルはすべてfoo/ディレクトリに生成されているということです。foo /からのすべての.cppファイルを含めるようにCMakeに依頼する方法はありますか?
ありがとうございました。
visual-studio - cmake GUI で変数が表示されないようにする
ハードコーディングされたCMAKE_CONFIGURATION_TYPESをRELEASEとDEBUGのみに制限したい。Windows で cmake GUI を実行して Visual Studio ビルドを作成すると、CMAKE_CONFIGURATION_TYPES が他の cmake 変数と共に存在します。
GUI から CMAKE_CONFIGURATION_TYPES を削除するにはどうすればよいですか?
ありがとうディマ
c++ - cmake によって生成された Visual Studio C++ プロジェクトのヘッダー ファイルの一覧表示
製品用の cmake ベースのビルド システムを構築しています。問題は、cmake によって生成された Visual Studio プロジェクトが、ソリューション ブラウザーにヘッダー ファイルを表示しないことです。
ヘッダー ファイルを一覧表示するには、CMakeList.txt に何を追加する必要がありますか? 推奨される解決策は、特定のヘッダー ファイルをそれぞれリストする必要がない場合です。
解決策 ここに私が持ってきた解決策があります:
ありがとう
linux - cmake ソースとソース外ナビゲーション
cmake は、アウト オブ ソース ビルドの使用を推奨しています。一般的にはこのアイデアは気に入っていますが、ソース外のサブディレクトリから対応するソースディレクトリに移動するのは快適ではありません。コードでいくつかのアクションを実行するためにコードが必要になることがよくあります (例: grep、svn コマンドなど)。
シェルでソース外のサブディレクトリから対応するソースディレクトリに移動する簡単な方法はありますか?
ありがとうディマ
windows - 実行可能ファイルを実行するときにutf-8環境を作成するようにVisualStudioに指示します
回帰を実行するためにCTESTでCMAKEを使用しています。私のアプリケーションは、環境によって提示されるエンコーディングを出力するコンソールアプリです(Tclの機能)。
Visual Studioに、アプリケーションを実行するときにutf-8環境で実行するように指示するにはどうすればよいですか。現在、私の回帰結果はラテン語でエンコードされており、Linuxビルドの回帰と比較するのは困難です。
c++ - EclipseCDT5.xおよびcmake2.6.x
私が見るところによると、cmake2.6.xはCDT4.xをサポートしています。すでにCDT6.xがあります。CDT5.xとcmake2.6.xは少なくとも互換性がありますか?
ありがとうディマ
cmake - CMake ... ccmakeまたはcmake?
cmake
との違いは何ccmake
ですか?Ubuntuパッケージをcmake
インストールし、WindowsコンピューターにWebサイトのインストーラーをインストールしましたが、どちらもコマンドを使用できませccmake
ん。それでも、チュートリアルは、それをかなり定期的に参照しているようです。
ccmake
UnixCMakeSetup
ではWindows(セットアッププログラム)にあるようです。しかし、私はそれについて少し混乱しています。自分のCMakeLists.txt
ファイルを手動で入力する代わりになりますか?