關於pkg config的使用示例

2021-05-08 03:56:41 字數 446 閱讀 5906

1. gcc命令列裡的使用

gcc -g main.c -o main `pkg-config gl glu glut --cflags --libs`

2. 在configure.ac中的使用

pkg_config_path="/usr/local"       -->設定pkg-config的檢索路徑

pkg_check_modules(mesagl, gl glu glut)

ac_subst(mesagl_cflags, gl glu glut)

ac_subst(mesagl_libs, gl glu glut)

然後在makefile.am裡,

am_cppcflags = /

$(mesagl_cflags)

accum_ldflags = /

$(mesagl_libs)

就可以了。

pkg config介紹與使用

linux c c 編譯鏈結摘 要 一般來說,如果庫的標頭檔案不在 usr include 目錄中,那麼在編譯的時候需要用 i 引數指定其路徑。由於同乙個庫在不同系統上可能位於不同的目錄下,使用者安裝庫的時候也可以將庫安裝在不同的目錄下,所以即使使用同乙個庫,由於庫的路徑的不同,造成了用 i 引數指...

pkg config使用指南

pkg config原理及用法 原文 我們在用第三方庫的時候,經常會用到pkg config這個東西來編譯程式。那pkg config究竟是什麼呢?本博文簡單地說一下。對於乙個比較大第三方庫,其標頭檔案和庫檔案的數量是比較多的。如果我們乙個個手動地寫,那將是相當麻煩的。所以,pkg config就應...

Linux中 pkg config 命令的使用

ubuntu作業系統。pkg config 此命令用來返回已安裝庫的元資訊 庫路徑 版本號等等 pkg config命令會到定義好的環境變數pkg config path目錄中找對應庫的.pc檔案,從裡面讀出相關資訊。使用格式 pkg config 命令選項 庫列表 modversion 如果庫列表...