リンクされたライブラリのターゲットのリストをcmakeで表示する

ダニエルオグバーン

target_link_librariesコマンドを使用してターゲットにリンクされているライブラリのファイル名のリストを印刷する方法はありますか?

またはさらに良いことに、すべてのターゲットの依存関係を特定のフォルダーにコピーしましたか?

アントニオ

実際にはありません(*)

ただし、cmake変数を使用して、リンクするライブラリの名前を収集し(set( ...またはlist(APPEND ...コマンドを使用)、コマンドでこの変数を使用できますtarget_link_libraries

target_link_libraries(<targetname> ${YOUR_CMAKE_VARIABLE})

同じ変数を使用して、コピーコマンドを作成することもできます(たとえば、このカスタムターゲットを使用し


(*)ここでも同様の質問がありましたが、明確な回答は得られませんでした。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ターゲットがCMakeのインターフェースライブラリであるかどうかをクエリする方法

分類Dev

インポートされたターゲット用にプライベートにリンクされた共有ライブラリを保持する必要があるcmakeプロパティはどれですか?

分類Dev

ホストアプリケーションと使用されているライブラリのいずれかに別々のCMakeターゲットを使用するにはどうすればよいですか?

分類Dev

検索デリゲート、[検索]ボタンをクリックすると、エラーの子が表示された赤い画面が表示されます。= null

分類Dev

ターゲットでクラスを削除/追加するためのイベントバブリングeventListenerは、クラスを削除していません

分類Dev

折れ線グラフの個々のポイントをクリックすると表示されるが、棒グラフの個々のバーではクリックされない場合のブートストラップモーダル表示

分類Dev

CUDA + CMakeターゲットライブラリの依存関係が別のマシンで壊れている

分類Dev

ブラウザの新しいタブに表示される最近使用したWebサイトリストでWebサイトのスクリーンショットを制御する方法

分類Dev

Angularの別のリクエストでサブスクライブされたデータを使用する方法

分類Dev

CMake:ターゲットリンクライブラリ

分類Dev

bazel rules_go:ワークスペース内の別のターゲットによって生成された静的c ++ライブラリ(.aファイル)に対してgoバイナリをリンクする

分類Dev

QuarkusGradleプラグインによって生成されたgRPCクラスのターゲットディレクトリを設定する

分類Dev

Xcodeアプリターゲットの「ソースのコンパイル」および「バイナリとライブラリのリンク」エントリを復元するにはどうすればよいですか?

分類Dev

各ゲームオブジェクトがインスタンス化された「ピース」またはクラスであるゲームオブジェクトのリストからゲームオブジェクトを削除するにはどうすればよいですか?

分類Dev

CMakeで複数のライブラリターゲットを1つにグループ化する方法

分類Dev

Kubernetesで実行されているすべてのポッドからgolangクライアントライブラリを使用してキャプチャされたPrometheusでカスタムアプリケーションメトリックを表示する方法

分類Dev

デバッグとリリースの両方でターゲットの構成のみをリリースするためのCMakeリンク

分類Dev

レジストリデータベースを複製しなかったのに、プライベートnpmレジストリにすべてのパブリックnpmモジュールが一覧表示されるのはなぜですか?

分類Dev

ブートストラップ選択でクリックされたオプションのアウトラインを削除する方法

分類Dev

ネストされたulではなくプライマリulのリストアイテムをターゲットにする

分類Dev

タブ-タブの1つをクリックした後に表示されるコンテンツ(ブートストラップ)

分類Dev

関連するシリアライザーのネストされたクエリセットを、関連するモデルインスタンスのサブセットに制限するにはどうすればよいですか?

分類Dev

Jenkinsパイプラインのシェルスクリプトを介してansibleプレイブックを実行すると、エコー出力がバッファリングされ、リアルタイムで表示されません

分類Dev

rails-ネストされたリソースルートのネストされたコントローラーをターゲットにする方法

分類Dev

CMakeはインストールされたライブラリのパスを含みます

分類Dev

スコットでエンコードされたリストコンストラクターのタイプを推測する方法は?

分類Dev

アプリケーションのメトリックス/統計を収集/保存/表示するためのJavaライブラリとは何ですか?

分類Dev

ブーストライブラリをCMakeで自動リンクする方法

分類Dev

ジェネリッククラスコンストラクターが、要求されたインターフェイスを実装するオブジェクトの取得を拒否するのはなぜですか

Related 関連記事

  1. 1

    ターゲットがCMakeのインターフェースライブラリであるかどうかをクエリする方法

  2. 2

    インポートされたターゲット用にプライベートにリンクされた共有ライブラリを保持する必要があるcmakeプロパティはどれですか?

  3. 3

    ホストアプリケーションと使用されているライブラリのいずれかに別々のCMakeターゲットを使用するにはどうすればよいですか?

  4. 4

    検索デリゲート、[検索]ボタンをクリックすると、エラーの子が表示された赤い画面が表示されます。= null

  5. 5

    ターゲットでクラスを削除/追加するためのイベントバブリングeventListenerは、クラスを削除していません

  6. 6

    折れ線グラフの個々のポイントをクリックすると表示されるが、棒グラフの個々のバーではクリックされない場合のブートストラップモーダル表示

  7. 7

    CUDA + CMakeターゲットライブラリの依存関係が別のマシンで壊れている

  8. 8

    ブラウザの新しいタブに表示される最近使用したWebサイトリストでWebサイトのスクリーンショットを制御する方法

  9. 9

    Angularの別のリクエストでサブスクライブされたデータを使用する方法

  10. 10

    CMake:ターゲットリンクライブラリ

  11. 11

    bazel rules_go:ワークスペース内の別のターゲットによって生成された静的c ++ライブラリ(.aファイル)に対してgoバイナリをリンクする

  12. 12

    QuarkusGradleプラグインによって生成されたgRPCクラスのターゲットディレクトリを設定する

  13. 13

    Xcodeアプリターゲットの「ソースのコンパイル」および「バイナリとライブラリのリンク」エントリを復元するにはどうすればよいですか?

  14. 14

    各ゲームオブジェクトがインスタンス化された「ピース」またはクラスであるゲームオブジェクトのリストからゲームオブジェクトを削除するにはどうすればよいですか?

  15. 15

    CMakeで複数のライブラリターゲットを1つにグループ化する方法

  16. 16

    Kubernetesで実行されているすべてのポッドからgolangクライアントライブラリを使用してキャプチャされたPrometheusでカスタムアプリケーションメトリックを表示する方法

  17. 17

    デバッグとリリースの両方でターゲットの構成のみをリリースするためのCMakeリンク

  18. 18

    レジストリデータベースを複製しなかったのに、プライベートnpmレジストリにすべてのパブリックnpmモジュールが一覧表示されるのはなぜですか?

  19. 19

    ブートストラップ選択でクリックされたオプションのアウトラインを削除する方法

  20. 20

    ネストされたulではなくプライマリulのリストアイテムをターゲットにする

  21. 21

    タブ-タブの1つをクリックした後に表示されるコンテンツ(ブートストラップ)

  22. 22

    関連するシリアライザーのネストされたクエリセットを、関連するモデルインスタンスのサブセットに制限するにはどうすればよいですか?

  23. 23

    Jenkinsパイプラインのシェルスクリプトを介してansibleプレイブックを実行すると、エコー出力がバッファリングされ、リアルタイムで表示されません

  24. 24

    rails-ネストされたリソースルートのネストされたコントローラーをターゲットにする方法

  25. 25

    CMakeはインストールされたライブラリのパスを含みます

  26. 26

    スコットでエンコードされたリストコンストラクターのタイプを推測する方法は?

  27. 27

    アプリケーションのメトリックス/統計を収集/保存/表示するためのJavaライブラリとは何ですか?

  28. 28

    ブーストライブラリをCMakeで自動リンクする方法

  29. 29

    ジェネリッククラスコンストラクターが、要求されたインターフェイスを実装するオブジェクトの取得を拒否するのはなぜですか

ホットタグ

アーカイブ