タグ

packageとmakeに関するItisangoのブックマーク (2)

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

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

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

    CMakeは、コンパイラに依存しないビルド自動化のための自由ソフトウェアであり、様々なオペレーティングシステムで動作させることができる。CMakeは階層化ディレクトリや複数のライブラリを利用するアプリケーションをサポートするよう設計されている。実際のビルドにおいては、make、Xcode、Visual Studioのようなネイティブのビルド環境が利用される。CMake自身は最小限の依存関係を持つよう設計されており、ビルドするにはC++コンパイラのみを必要とする[3]。 CMakeは1999年に開発が始まった。その目的はInsight Segmentation and Registration Toolkit (ITK) のクロスプラットフォームなビルド環境の要求に答えるためのものだった[4]。このプロジェクトは可視化人間プロジェクト英語: Visible Human Project)の一

    CMake - Wikipedia
    Itisango
    Itisango 2013/05/28
    #cmake ってそういうものか。勉強すべきものがどんどん増えていくな。
  • 1