質問

っておくとmakefileが多く、その概念 サービスの実装は、何かしらが望まれるところである。

ですが、良い選択肢がないovercomplicate 問題なのでしょうか。

役に立ちましたか?

解決

チェック SCons.例えばDoom3は、ブレンダーを利用します。

他のヒント

たくさんの友人たちの誓によりCMakeのためのクロスプラットフォームの開発:

http://www.cmake.org/

このシステムの使用 VTK (など)をC++の図書館とのクロスプラットフォームのPython、Tcl、Javaランタイム環境を含んでいます。私はあるんじゃないでしょうか、少なくとも複雑なものだと多くの力です。

きをさせていただいている標準 autotools.Automakeのファイルは分かりやすいとい走UnixとにこだわるC/C++.統合により複雑で、autotoolsの多様化に応えるために単純なシステムです。

はGNOMEプロジェクトが移行 waf.

でPythonベースのようにSconsも単体でいく必要とし他のデベロッパーにてお好きなビルドツールの設置、あなただけのコピースタンドアローン構成スクリプトへとができます。

私の使用をお勧めし レーキ.この最も簡単なツールに思います。

その他の良いツールを使用しましたが、Rubyのないものにすると以下の通りである。-

  • AAP (Python)
  • SCons (Python)
  • Ant (Java,config.XMLで、かなり複雑な)

doit はpythonのツールです。この概念の構築ツールでクラスを提供します。.

  • を定義できますどのようにタスク/ルールが付(チェックの削減といった目的のファイルが必須ではありません)
  • 依存関係を計算でき、動的に他の課題
  • タスクの動きにpythonの機能またはシェルのコマンド

を意識して ninja ビルドツール(v1.8.2月-2017年)には影響を受け tupredo.

の構成ファイル発生装置 cmake (例:Unix Makefile、Visual Studio XCode、Eclipse CDT,...)を発生させることもでき ninja 構築をファイルにて2.8.8(2012年)、afaik, ninja 現在もデフォルトのビルドツールの使用 cmake.

これを上回るパフォーマンスを、 make ツール(より良い依存関係のトラッキングにも並列化).

cmake は確立します。きい選択後のビルドツールの変更なしに、設定ファイルです。ではないのでより良い造りは、今後の開発支援 cmake 切り替えることができるので便利に。

ご注意c/c++の改善コンパイル時間は限定的となる場合があるのでヘッダー付属のプリプロセッサ(特に使用時のヘッダのみlibは、インスタンス boost & 固有 ると思取って替わられる日がくるとの提案 モジュール (technical reviewのc++11またはそのc++1y).チェックす 発表 詳しくはこの問題です。

書いたというツール そしてmakefileを書く非常に読みやすく書き出します。

こう)によって異なりいいです。の場合 すべての たい作風の目標の依存関係およびコマンドの呼び出しで、その実際につながりにくくなる場合がありツールの課題です。:-)レーキは非常に素敵な要望に応えることができ拙のための簡単な例です。Antはもちろんレベル市、よりよい支援のための建物Javaなどの言語(スカラやGroovyのを含む。また、Antが可能 随所に.その主な理由はIして使用します。でを一貫してWindowsの場合、これは実際にもクロスプラットフォームよります。

したい場合に依存管理のためのJavaのようなライブラリ、Mavenの標準的な選択では個人的に気に入っていてBuildrくります。では早くカスタマイズ(レーキ).残念なことではないかとしてのユビキタスとしてMavenだけます。

今でも好きだと考えるの束します。ときに自動生成された依存関係のいずれかのコンパイラのようなfastdepがあまりありませんが残します。特に進んでください構成スクリプトを結びつつある実装言語という書物をXMLが読みやすくするための代替が可能です。ツールな汎用語のメリットをもって解釈される言語のない(afaik). 何が間違っている。 が魅力の視点を約から分離します。

/アラン-

Rubyのシステムといいね: http://rake.rubyforge.org/

か期待できます。

常にあるAnt: http://ant.apache.org, は、私個人の見恐ろし.この標準的なJava開発しています。

くなった場合は求めているのは、正しい質問です。

ていただいた後に簡単に作れるの?その場合、人が身近になっているところもあるシリーズを(M|m)akefilesるを簡素化の問題です。

きたいというの基盤となる技術?また実施設計により契約タイプ建築されており、施行され、コードのデザイン?あるいは、言語そのものの,例.Adaとコンセプトの仕様(インタフェース)と体(実装)?

る方にはおもに影響する可能性の結果などか

基本的には、新しいシステムの構築からみて本当に変更に対し新たな技術のようなメカニズム構築による設計です。

申し訳ではないの直接の答えです。<url> <url> <url> <url> <url> <url> <url> <url> <url> <url>試しく評価することにより、今後のパスしたヘッド。

声で

Rob

FlowTracerからRTDAも良い選択するかの商業利用を大規模環境に数万人の仕事): http://www.rtda.com/flowtracer-design-flow-infrastructure-software

このGUIの依存関係のグラフは色分けされたボックスの仕事や画像のためのファイルです。が、雇用やファイルを取得し、GUIベースのツールのようなFlowTracerいが不可欠です。

初期設定費用が高ます。ある学習曲線の設定に初の流れを使用しています。その後、いください

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top