タグ

コマンドとビルドに関するgigs123のブックマーク (2)

  • cmakeコマンドでのビルド・クリーン・テスト – sgryjp.log.old

    CMake は、Makefile や Visual Studio プロジェクトといったビルドツール用ファイル群を生成するだけでなくコンパイルや単体テストの実行もできる。もちろん make や msbuild コマンドでビルドも単体テスト実行もできるのだけれど、cmake コマンドから行うと各ビルドツールのコマンドラインオプションを忘れても良いため、LinuxWindows を行ったり来たりしながら開発する場合などは少し脳ミソの負担が軽減される。また、地味ながらリリースビルド時に msbuild の長ったらしいコマンドラインオプションを打たずに済むのもメリットかもしれない。あと、単純に実行するだけなら単体テストランナーの実行ファイルを直接指定して実行する必要が無いため、単体テストランナーの出力パス等を忘れられる点もメリットかもしれない。 以下、もう少し詳細に書いておく: 目次 動作確認

    cmakeコマンドでのビルド・クリーン・テスト – sgryjp.log.old
  • 13. ビルド関数とユーティリティ — OMakeマニュアル 日本語訳

    13.1 ビルドイン .PHONY ターゲット¶ 以下にビルドイン .PHONY ターゲットの完全なリストを示します。 .PHONY 新しいphonyターゲットを宣言します。(8.10 .PHONY) .DEFAULT デフォルトのビルドターゲットを宣言します。(8.7 .DEFAULT) .SUBDIRS プロジェクトの一部としてディレクトリをインクルードします。(8.8 .SUBDIRS) .SCANNER 依存関係のスキャナを定義します。(8.6 .SCANNER ルール) .INCLUDE ファイルをインクルードします。(8.9 .INCLUDE) .ORDER ファイルの依存関係ルールの順番を定義します。(10.3.6 file-sort) .BUILD_BEGIN ビルド開始時に実行されるコマンド .BUILD_SUCCESS ビルドが成功したときに実行されるコマンド .BUI

  • 1