タグ

systemとMakefileに関するItisangoのブックマーク (2)

  • Visual Studioサポートを強化した「CMake 3.1」リリース | OSDN Magazine

    クロスプラットフォームに対応するビルドシステム「CMake」を開発するKitwareは12月17日、最新版となる「CMake 3.1」をリリースした。Windows環境やVisual Studio関連の強化が多く含まれている。 CMakeはC++で実装されたオープンソースのクロスプラットフォーム対応ビルドシステム。プラットフォームやコンパイラに依存しないビルドプロセスを定義できるのが特徴で、各プラットフォームに向けたビルド設定ファイルなどを生成でき、任意のコンパイラ環境で利用できる。プロジェクトはKitwareの支援を受けており、修正BSDライセンスの下で公開されている。 CMake 3.1は、6月に公開された3系の最新版となる。新機能として、「Visual Studio 2012」以上に向けたジェネレーターを使って「Windows Phone」や「Windows Store」向けのプロジ

    Visual Studioサポートを強化した「CMake 3.1」リリース | OSDN Magazine
  • MySQLのビルドに欠かせないCMakeを準備する

    前回、MySQLのソースコードを入手する方法を解説しました。今回は、MySQLのビルドに欠かせないツール「CMake」を使う準備をします(編集部) MySQLのビルドにはconfigureを使わない 前回からMySQLの解説に入りました。まずはビルドをするためにソースコードを入手する方法について解説し、公式バイナリが存在することを説明しました。 公式バイナリが存在する場合は、そもそもビルドすべきかという点も検討すべきだと説明しました。筆者は基的にソースコードからのビルドを好みますが、やはり状況に応じて柔軟に対応することが大切です。連載では、前回に説明したようにビルドしなければ不可能なことがある点を重視して、ビルドする道を選びます。 連載では、これまでApache HTTP Server(以下Apache)やPHPをソースコードからビルドしてインストールする方法を解説してきました。細か

    MySQLのビルドに欠かせないCMakeを準備する
  • 1