タグ

makeとcmakeに関するItisangoのブックマーク (6)

  • CMake Tutorial — CMake 3.29.3 Documentation

    CMake Tutorial¶ Introduction¶ The CMake tutorial provides a step-by-step guide that covers common build system issues that CMake helps address. Seeing how various topics all work together in an example project can be very helpful. Steps¶ The tutorial source code examples are available in this archive. Each step has its own subdirectory containing code that may be used as a starting point. The tuto

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

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

    MySQLのビルドに欠かせないCMakeを準備する
  • CMake - Upgrade Your Software Build System

    CMake is the de-facto standard for building C++ code, with over 2 million downloads a month. It’s a powerful, comprehensive solution for managing the software build process. Get everything you need to successfully leverage CMake by visiting our resources section. Getting Started Documentation

  • 和歌山大学

    2020年1月24日令和2年度入学式について(お知らせ)(総務係) 2020年1月23日一般入試(前期日程・後期日程)「受験票在中」封筒の切手について(入試課) 2020年1月23日【施設整備課】入札公告の掲載について(2件)(2/6(木)申請締切)(施設整備課) 2020年1月23日【教育学研究科】教職大学院 教師力高度化フォーラムのお知らせ(3/6~7)(教職大学院) 2020年1月22日【2/28(金)必着】和歌山大学臨時職員(財務課)の公募について(財務課) 2020年1月21日令和2年度一般入試(前期日程・後期日程)の出願について(入試課) 2020年1月20日【男女共同参画推進室】2/14(金)10時~開催 ダイバーシティ研修「性の多様性を認める自由なキャンパスをめざして」(総務係) 2020年1月20日【産学連携イノベーションセンター】ビジネスプランを競うTongaliアイデ

  • CMakeを使って自作ライブラリをビルド&インストールしてみたまとめ - へぼいいいわけ

    最近、意味も無いのに高速&省メモリを求めてC言語でプログラム書くのが自分の中で流行ってまして、それで作った自作のライブラリをAutotoolsを使用してインストールしていたんです。でも、Autotoolsだと複数のコマンドとそのオプションを覚える必要があったり、関連性の分かりにくい設定ファイルを書く必要があったり、勝手にGPLの条文が生成されたりして面倒なんですよ。まあ一回書いてしまえばあまり変更する必要も無いので、とりあえずは我慢していました。 話は変わって、先日MySQLのver5.5.9をソースからインストールしてみました。MySQLの5.5(?)からはインストールにCMakeを使うそうで、MySQLのためにCMakeもインストールしました。そもそもCMakeの存在を知らなかったので、この機会に調べてみたところ、CMakeを使ってみたくなってしまい、勢いでそのまま使ってしまったのでそ

    Itisango
    Itisango 2013/05/28
    #cmake #software #build #tool。 #autotools をどうにか使えるようになったばかりだけれど、こっちの方が便利そう。
  • CMake - Wikipedia

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

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