問題タブ [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.

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

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 つのコマンドだけです。

多分何か他の方法がありますか?

ありがとう
ディマ

0 投票する
6 に答える
3429 参照

c# - ビルドシステムの選択?

現在、新しいソフトウェア プロジェクトをセットアップしており、自動ビルド システムが必要です。プロジェクトには、C、C# を含むかなり複雑なものがあります。また、外部ツール (SWIG) を使用して自動バインディング (Python、PHP、Java、Ruby など) を生成する必要があります。

プロジェクトは、Linux、Windows、および場合によっては Mac OS X でビルドおよび実行できる必要があります。

CMake、autotools、waf について調べました。誰にも提案はありますか?

0 投票する
2 に答える
771 参照

cmake - informix * .ecファイルをコンパイルするようにcmakeを構成するにはどうすればよいですか?

cmakeが見つかったので、それを使用して、esqlコンパイラを使用する小さなプロジェクトのmakeファイルを作成したいと思います。

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

build-automation - cmakeでディレクトリのすべてのファイルを含める方法は?

新しいC++プロジェクトを管理するためにCMakeを試してみたいです。ただし、一部のファイルは自動的に生成されます。生成されたファイルの名前を知る方法がありません。私が知っている唯一のことは、これらのファイルはすべてfoo/ディレクトリに生成されているということです。foo /からのすべての.cppファイルを含めるようにCMakeに依頼する方法はありますか?

ありがとうございました。

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

visual-studio - cmake GUI で変数が表示されないようにする

ハードコーディングされたCMAKE_CONFIGURATION_TYPESRELEASEDEBUGのみに制限したい。Windows で cmake GUI を実行して Visual Studio ビルドを作成すると、CMAKE_CONFIGURATION_TYPES が他の cmake 変数と共に存在します。

GUI から CMAKE_CONFIGURATION_TYPES を削除するにはどうすればよいですか?

ありがとうディマ

0 投票する
4 に答える
33556 参照

c++ - cmake によって生成された Visual Studio C++ プロジェクトのヘッダー ファイルの一覧表示

製品用の cmake ベースのビルド システムを構築しています。問題は、cmake によって生成された Visual Studio プロジェクトが、ソリューション ブラウザーにヘッダー ファイルを表示しないことです。

ヘッダー ファイルを一覧表示するには、CMakeList.txt に何を追加する必要がありますか? 推奨される解決策は、特定のヘッダー ファイルをそれぞれリストする必要がない場合です。

解決策 ここに私が持ってきた解決策があります:

ありがとう

0 投票する
4 に答える
1078 参照

linux - cmake ソースとソース外ナビゲーション

cmake は、アウト オブ ソース ビルドの使用を推奨しています。一般的にはこのアイデアは気に入っていますが、ソース外のサブディレクトリから対応するソースディレクトリに移動するのは快適ではありません。コードでいくつかのアクションを実行するためにコードが必要になることがよくあります (例: grep、svn コマンドなど)。

シェルでソース外のサブディレクトリから対応するソースディレクトリに移動する簡単な方法はありますか?

ありがとうディマ

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

windows - 実行可能ファイルを実行するときにutf-8環境を作成するようにVisualStudioに指示します

回帰を実行するためにCTESTでCMAKEを使用しています。私のアプリケーションは、環境によって提示されるエンコーディングを出力するコンソールアプリです(Tclの機能)。

Visual Studioに、アプリケーションを実行するときにutf-8環境で実行するように指示するにはどうすればよいですか。現在、私の回帰結果はラテン語でエンコードされており、Linuxビルドの回帰と比較するのは困難です。

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

c++ - EclipseCDT5.xおよびcmake2.6.x

私が見るところによると、cmake2.6.xはCDT4.xをサポートしています。すでにCDT6.xがあります。CDT5.xとcmake2.6.xは少なくとも互換性がありますか?

ありがとうディマ

0 投票する
5 に答える
41054 参照

cmake - CMake ... ccmakeまたはcmake?

cmakeとの違いは何ccmakeですか?Ubuntuパッケージをcmakeインストールし、WindowsコンピューターにWebサイトのインストーラーをインストールしましたが、どちらもコマンドを使用できませccmakeん。それでも、チュートリアルは、それをかなり定期的に参照しているようです。

ccmakeUnixCMakeSetupではWindows(セットアッププログラム)にあるようです。しかし、私はそれについて少し混乱しています。自分のCMakeLists.txtファイルを手動で入力する代わりになりますか?