Windowsではバッチスクリプトを使用できますか?Dプログラミング言語用のGNU Make-typeプログラムはありますか?
答えて
メイクは言語に依存しません。どのプログラミング言語でも同じように(またはあなたの視点によっては悪い)動作します。
まだ明確にするには:makeはlanguage/compiler/toolchain /それ以外のものです。コンパイラを呼び出す方法、使用するフラグなどを明示的に指示する必要があります。したがって、任意の言語の任意の場所で作成されたコンパイラで動作します。 – pafcu
これはほぼ正しいです。 'make'にはいくつかの仮定が組み込まれています。たとえば、すべてのルールが1つのファイルを生成すると仮定します。単一のソースから単一のコマンド(yaccなど)で複数のターゲットを生成するツールをサポートすることは、大変厄介です。また、GNU makeにはいくつかの言語に対していくつかの自動規則がありますが、他にはありません。 –
私は、GNU makeにはあらかじめ定義されたルールがたくさん含まれているという事実に由来していると思います。多くはCまたはC++のためのものであり、私はDのためのものはないと思います。 – reinierpost
Digital Mars Dコンパイラ(hereがあります)には、のプログラムが必要です。DMD2\Windows\Bin
フォルダにあります。
もしそうでなければ、Cコンパイラを見てください。少なくとも1つにはDMDで動作するものがあります。
標準のdmdディストリビューションの一部であるrdmdユーティリティを確認することをお勧めします。 rdmdはあなたのメインモジュールをとり、そこからすべての推移的な依存関係を推定します。
- 1. Dプログラミング言語用のゲーム/グラフィックスエンジンはありますか?
- 2. C#のようなイベントがDプログラミング言語にあります
- 3. Photoshop - プログラミング言語はありますか?
- 4. Dプログラミング言語でインクリメンタルガベージコレクタを使用していますか?
- 5. エンティティコンポーネントのプログラミング専用の言語はありますか?
- 6. CGIアプリケーション用のプログラミング言語はありますか?
- 7. 空の文字列D言語でプログラミング
- 8. Dプログラミング言語のインプレース基数ソート
- 9. プログラミング言語を別の言語に変換するツールはありますか?
- 10. D言語には「独自の」荷物がありますか?
- 11. グローバル変数のないプログラミング言語はありますか?
- 12. プログラミング言語の一覧はありますか?
- 13. Cプログラミング言語のテンプレートはありますか?
- 14. "Ç"という名前のプログラミング言語はありますか?
- 15. コンテストのプログラミング言語はありますか?
- 16. 非シングルトンモジュールのプログラミング言語はありますか?
- 17. あなたのプログラミング言語はブラウザ(つまり、JavaScript)にありますか?
- 18. 完全なアスペクト指向プログラミング言語はありますか?
- 19. for-whileループを持つプログラミング言語はありますか?
- 20. モジュールのメイン関数をDプログラミング言語でオーバーライドする方法はありますか?
- 21. どのプログラミング言語がこれにあたりますか?
- 22. なぜ多くのプログラミング言語がありますか?
- 23. ネットワークプログラミングD言語
- 24. d言語スレッド
- 25. 自動車用プログラミング言語
- 26. Pythonには静的オブジェクト、スタックオブジェクト、ヒープオブジェクトがありますか?プログラミング言語の語用論から
- 27. sicxeアセンブリ言語プログラミング
- 28. Goプログラミング言語用PostgreSQLドライバ
- 29. 1からカウントを開始するプログラミング言語はありますか?
- 30. NesCプログラミング言語
言語Dが特別な依存関係作成プログラムを必要とするのはなぜですか? – wallyk
私はGDCではなくDMDを使用しているからです。それとも、MinGWのGNU Makeはそれを使って作業しますか? – delaccount992