はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    ブラックフライデー

『qiita.com』

  • 人気
  • 新着
  • すべて
  • find_packageの動作 - Qiita

    7 users

    qiita.com/osamu0329

    CMake のマニュアルからの抄訳です。 デバッグのお供に 下記のコマンドで、find_packageが<package>-config.cmake を検索したパスを表示できる。 buildディレクトリを削除して、設定値のキャッシュを消す必要があるかもしれない。 .. の部分は、ソースツリーの場所にあわせて変更すること。 find_package の検索ロジック find_package には Module モードと Config モードの2種類のモードがある。 通常は、まず Module モードで検索してから、 Config モードにフォールバックする。 Module モード Find<package>.cmake を検索する。 CMakeのインストール先 (e.g. /usr/local/share/cmake-2.8/Modules) 環境変数 CMAKE_MODULE_PATH に

    • テクノロジー
    • 2015/10/08 18:20
    • cmake
    • プログラム
    • CMake : out-of-sourceビルドで幸せになる - Qiita

      13 users

      qiita.com/osamu0329

      @osamu0329 です。 この記事は CMake Advent Calendar 2014の記事です。 3.14から追加された コマンドラインオプションの説明を追記しました。 はじめに cmake を実行する際に、cmake . としているサンプルをよく見かけますが、これはin-sourceビルドと呼ばれるやり方です。 CMake には、前述の in-source ビルドに加えて、out-of-source ビルド ( ビルドツリーとソースツリーを分ける方法) が利用できます。 この記事では、out-of-source ビルドの方法と、 in-sourceビルド (cmake .) の何が問題なのか? まずは、in-source ビルドのどこが問題なのか、確認します。 git でソース管理する際に、ビルド成果物や cmakeコマンドが生成する各種ファイルによってリポジトリが汚れしまい

      • テクノロジー
      • 2015/08/11 12:38
      • CMake
      • お手軽な xxx-config.cmake の作成方法 - Qiita

        5 users

        qiita.com/osamu0329

        モチベーション CMake でライブラリを作成する際に、<foo>-config.cmake ファイルを作成しておくと、そのライブラリを利用するCMakeプロジェクトで find_package コマンドを利用して検索できます。 この foo-config.cmake を手で作成することもできますが、これはなかなか骨の折れる作業になります。 そこで、この記事では install(EXPORT) コマンドを使用して、foo-config.cmake を自動生成するCMakeLists.txtの書き方について解説します。 この方法のメリット FindFoo.cmake を書く必要がない。 クライアント側のCMakeLists.txt で find_package(foo) した後に、 target_link_libraries(foo) するだけで、自作のライブラリをリンクできる。 おおまかな

        • テクノロジー
        • 2014/12/22 01:01
        • CMake: IMPORTEDターゲット - Qiita

          6 users

          qiita.com/osamu0329

          はじめに CMakeプロジェクト以外でビルドされた既存のライブラリや、プロプライエタリなライブラリでソースコードが公開されていないライブラリを、CMakeプロジェクトで利用したいケースがあります。 このようなライブラリをCMakeのターゲットとして扱うための仕組みが IMPORTED ターゲットです。 (ライブラリだけでなく、実行ファイルをIMPORTEDターゲットとして定義することもできます) 他にも、package-config.cmakeを記述する際に、インストールツリーのライブラリファイルをIMPORTEDターゲットとして定義するという使い道もあります。実際に、install(EXPORT) コマンドが生成するexport.cmakeはIMPORTEDターゲットを使用しています。 IMPORTED なライブラリを定義する add_library() コマンドに IMPORTED オ

          • テクノロジー
          • 2014/12/15 00:41
          • cmake

          このページはまだ
          ブックマークされていません

          このページを最初にブックマークしてみませんか?

          『qiita.com』の新着エントリーを見る

          キーボードショートカット一覧

          j次のブックマーク

          k前のブックマーク

          lあとで読む

          eコメント一覧を開く

          oページを開く

          はてなブックマーク

          • 総合
          • 一般
          • 世の中
          • 政治と経済
          • 暮らし
          • 学び
          • テクノロジー
          • エンタメ
          • アニメとゲーム
          • おもしろ
          • アプリ・拡張機能
          • 開発ブログ
          • ヘルプ
          • お問い合わせ
          • ガイドライン
          • 利用規約
          • プライバシーポリシー
          • 利用者情報の外部送信について
          • ガイドライン
          • 利用規約
          • プライバシーポリシー
          • 利用者情報の外部送信について

          公式Twitter

          • 公式アカウント
          • ホットエントリー

          はてなのサービス

          • はてなブログ
          • はてなブログPro
          • 人力検索はてな
          • はてなブログ タグ
          • はてなニュース
          • ソレドコ
          • App Storeからダウンロード
          • Google Playで手に入れよう
          Copyright © 2005-2025 Hatena. All Rights Reserved.
          設定を変更しましたx