libtool

    1熱度

    1回答

    Hej everyone, 我想更新我的autoconf,因爲我需要版本2.62或更新版本,Mac OSX 10.6.8只提供舊的2.61。 (Eventuall,我正在嘗試安裝SAGA-GIS API)。 我按照這些指示:http://www.mattvsworld.com/blog/2010/02/install-the-latest-autoconf-and-automake-on-mac-

    2熱度

    1回答

    我使用BREW安裝一些軟件,當我嘗試安裝軟件,我得到這個: localhost:~ timger$ brew install autoconf Error: No available formula for autoconf localhost:~ timger$ brew install automake Error: No available formula for automake

    1熱度

    1回答

    使用GNU自動工具創建項目。現在我有一個小小的變化,只想複製單個庫libmylib.so和一個程序myprog.x(使用該庫)從整個集合。 我不想使用make install,因爲我必須非常小心,不要覆蓋所有其他的東西。 當我做 ldd .libs/myprog.x 我看到使用的庫 - 預期 - 剛建庫,而不是一個在/usr/lib/。 $ ldd .libs/myprog.x libmyl

    10熱度

    2回答

    我有一個C++項目,它使用GNU Autotools的構建腳本和libtool進行鏈接。最近我通過確保 GCOV_CFLAGS="-fprofile-arcs -ftest-coverage" GCOV_LDFLAGS="-fprofile-arcs -ftest-coverage" ..get包括在我CFLAGS和LDFLAGS分別加入的gcov代碼覆蓋率儀器。在使用g ++ - 4.2(

    3熱度

    3回答

    我在ubuntu lucid上使用libtool 2.2.6b,在ubuntu上使用libtool 2.4.2精確。在清晰的我的項目將正確鏈接。在精確它無法鏈接。下面是示例代碼,演示了我的問題; configure.ac AC_INIT([ltp], [0.0.1], [someone]) AM_INIT_AUTOMAKE AC_CONFIG_HEADERS([config.h]) AC_C

    5熱度

    1回答

    我想查看Wireshark的源代碼來了解協議分析, 但我發現當我只使用gdb ./wireshark時,當我按Ctrl + C並設置一個斷點,然後鍵入C,該進程死亡。我想知道libtool如何做GDB調試。 我已經讀過man libtool和它說的libtool是一個工具,可以很容易地通過一個簡單的界面使用各種.a或.o,但我不知道,關鍵是什麼使gdb wireshark可能與libtool的。

    1熱度

    1回答

    我正在C++項目中工作,我希望實現添加插件的能力。編譯過程由Autotools處理。我設法正確地設置了文件結構,並且編譯了主項目和插件,但由於某些原因,在運行make install時插件被省略。分別編譯和安裝插件時,它工作正常。我在這裏錯過了什麼,或者爲什麼插件沒有從頂部文件夾安裝? configure.ac AC_PREREQ(2.58) AC_INIT([Net Responsibilit

    0熱度

    1回答

    我有一個新的c + +項目建立autoconf,automake和libtool。功能分爲支持庫和用戶二進制文件。還有一組unittests二進制文件鏈接到這些庫,它們都是在make check時間構建和運行的,但未安裝。 我說這個項目是新的。實際上,我現在正在考慮提取應該安裝的第一個庫。直到現在,(少量)書面代碼直接編譯到unittests。 我試圖Makefile.am片段看起來是這樣的: l

    5熱度

    1回答

    我想建立使用ZipArchive GNU Autotools的,但我有這個問題,它使用的共享庫:如果我建一個靜態庫,或者如果我使用ZipArchive的共享庫,它的工作原理,但問題 Warning: linker path does not have real file for library -lziparch. I have the capability to make that libra

    3熱度

    1回答

    我有一個程序aa取決於libbb這取決於libcc。 在libb的Makefile.am我已經加入 libbb_la_LIBADD = -lcc 在AA的Makefile我已經加入 aa_LDADD = -lbb 這工作在默認的情況下精彩。 但我需要靜態鏈接,所以我運行了所有配置--disable-shared。 不幸的是編譯aa當我: libb_source.c:未定義參考libcc_s