pkg-config

    2熱度

    1回答

    我需要libusb軟件包來安裝另一個軟件包。 我想這似乎安裝包以下, sudo apt-get install libusb-dev 但是當我嘗試安裝其它的包我得到的, configure: error: Package requirements (libusb-1.0 >= 0.9.1) were not met: No package 'libusb-1.0' found Cons

    0熱度

    2回答

    我需要libffi來構建我的C++項目。問題在於沒有預製腳本來查找libffi,ffi.h位於奇怪的位置,具體取決於庫的版本和Linux發行版。 的是我的嘗試: # Look for the header file. Find_Path(LIBFFI_INCLUDE_DIR NAMES ffi.h) Mark_As_Advanced(LIBFFI_INCLUDE_DIR) # Look f

    0熱度

    1回答

    我正在使用pkg-config將項目交叉編譯到MIPS平臺。與往常一樣,我將PKG_CONFIG_PATH var設置爲目標平臺合適的目錄(在這種情況下,類似於/ usr/local/mips_sdk/usr/local/lib/pkgconfig,但這並不重要)。 奇怪的是,當pkg-config在PKG_CONFIG_PATH指向的路徑中找不到時,它使用來自/ usr/local/lib/pk

    1熱度

    1回答

    我想編譯一個program,它取決於GLib的libgthread。該庫是安裝在我的機器(Ubuntu的12.04)和pkg-config發現它: $ pkg-config --libs gthread-2.0 -pthread -lgthread-2.0 -lrt -lglib-2.0 我試圖運行configure設置$CFLAGS這樣的輸出: $ CFLAGS=`pkg-config -

    1熱度

    1回答

    我試圖交叉編譯QT5。主機平臺是Ubuntu 12.10 64位,目標平臺是32位Windows。我設法交叉編譯OpenSSL庫,並將交叉編譯的二進制文件/庫/包含安裝到~/i686-w64-mingw32。 問題表面,當我嘗試配置的Qt。我使用下面的命令: PKG_CONFIG_PATH=~/i686-w64-mingw32/lib/pkgconfig ./configure -prefix \

    0熱度

    1回答

    假設我想給FOO應用與酒吧和巴茲庫鏈接。兩者都支持pkg-config並提供.pc文件。該酒吧 LIB我想動態鏈接和巴茲庫我要鏈接靜態。我怎樣才能做到這一點automake? 我的當前設置鏈接二者的dinamycally,看起來像這樣: foo_SOURCES = main.c foo_LDADD = @[email protected] @[email protected] foo_CFLA

    1熱度

    1回答

    我想構建一個lighttpd的修改版本。 我按照這個教程: http://h264.code-shop.com/trac/wiki/Mod-H264-Streaming-Lighttpd-Version2 這是我迄今所做 apt get install lighttpd apt get install automake autoconf libtool cd /var/tmp wget ht

    1熱度

    1回答

    我遇到了GCC問題,我想以自定義的方式使用-l標誌。 我想指定由-lfoo指定的對應libfoo的搜索路徑,我也想覆蓋GCC中的任何內部搜索路徑,我不希望GCC使用任何可以解決符號的隨機庫,我只希望GCC在指定-l時使用真正特定的lib進行編譯。 我知道有utils,如pkg-config但我的問題更加以gcc爲中心,因爲我專注於對編譯步驟的更多控制。

    20熱度

    4回答

    Warning: Could not link pkg-config. Unlinking... Error: The `brew link` step did not complete successfully The formula built, but is not symlinked into /usr/local You can try again using `brew link

    0熱度

    2回答

    我有一個項目,我們的CLASSPATH失控了。我們有依賴於其他罐子的罐子,而罐子依次依賴於更多罐子以及大量第三方罐子。所以每次我們使用這些jar中的一個時,我們需要構建一個相當大的CLASSPATH,並且如果下游依賴關係發生變化,它就不再同步。 一個想法是可能寫一個像pkg-config這樣的工具來幫助完成所有這些工作。我做了一些搜索,沒有找到任何東西。有沒有這樣的工具,我錯過了或有人有替代解決方