libtool

    4熱度

    1回答

    我與GNU自動工具,特別是libtool有困難的關係。但是因爲在可移植性和交叉編譯方面他們踢屁股,我開始再次使用它們。 不幸的是我不能得到libtool來建立正確的Windows DLL。然而,隨着香草使海灣合作委員會 將愉快地爲我建立DLL。 例如: LIBEXT = .dll pkzo$(LIBEXT): $(patsubst %.cpp, %.o, $(pkzo_SOURCES)) re

    0熱度

    1回答

    根據this question,我需要安裝macports以獲取libtool和各種其他依賴項。 是否有可能沒有macports做到這一點?我可以在某處單獨下載這些文件嗎?

    1熱度

    1回答

    ibtool是從XIB文件中提取字符串的工具。示例命令: find . -name \*.xib | xargs -t -I '{}' ibtool --generate-strings-file '{}'.strings.txt '{}' 但ibtool生成的輸出對於'normal'(讀取:非開發人員)的人是不可讀的。 實施例: /* Class = "IBUILabel"; text =

    0熱度

    1回答

    我正在嘗試運行Oktopous CCXML以測試CCXML執行。我有從Oktopous網站下載的liboktopous 32位庫。爲liboktopous.so liboktopous.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped 納米的輸出-D上lib

    2熱度

    2回答

    我正在轉換一個使用自動工具構建系統的C++程序來使用共享庫,引入了libtool的使用。大多數程序功能被放置在由主程序加載的共享庫中,以便將來可以由其他程序訪問通用代碼。 整個autoheader就產生config.h程序和庫資源使用與通常的宏: #if HAVE_CONFIG_H # include <config.h> #endif 在configure.ac我用宏生成它: AC_CO

    1熱度

    1回答

    我將autotools功能添加到個人圖書館,但我遇到了一些問題。我確定自動工具對我來說是全新的。 . |-- Makefile.am |-- configure.ac `-- socket++ |-- Makefile.am |-- base_socket.cpp |-- base_socket.hpp |-- client.cpp |--

    3熱度

    1回答

    我想安裝MongoDB-C驅動程序的新更新,但似乎編譯邏輯上阻止了包含以前安裝在「/ usr/local」目錄中的libbson庫(#include <bson.h>) /」。 如何正確「鏈接」我的庫,以便同時使用#include <bson.h>和#include <mongoc.h>?

    1熱度

    1回答

    共享庫,我有兩個基於autotools的項目AAA和BBB: AAA是建立與 「--enable-靜態--disable共享」,用C語言編寫 所有代碼 BBB是一個動態庫,以及對AAA環節使用 「libBBB_la_LIBADD = /path/to/libAAA.a」 我越來越想要編譯BBB時,以下幾點: /usr/bin/ld: /usr/local/lib/libAAA.a(liboAAA_

    2熱度

    1回答

    我有一個項目與自動工具建立一個C++庫,包括與Boost.Python的Python綁定。 我的Boost.Python我的系統上的二進制文件,我想在本鏈接: /usr/lib/libboost_python-py27.so.1.49.0 沒有相應的.la文件,所以我想我可以在完整路徑庫添加到libtool的有類似於此命令: bash ./libtool --mode=link g++ -rp

    0熱度

    2回答

    對於我的項目(庫),我使用libtool和automake配置在linux主機下構建。該庫由一個C API以及一個可選的C++擴展組成。所以,既然 AC_PROG_CXX必須在全球範圍叫,我用automake的條件語句: *configure.ac*: AC_PROG_CC AC_PROG_CXX AM_PROG_AR LT_INIT ... some tests to figur