autotools

    1熱度

    1回答

    我正在Kali Linux中嘗試從源代碼(https://github.com/gnss-sdr/gnss-sdr)生成gnss-sdr,並且出現以下出錯信息。 /bin/bash: aclocal-1.14: command not found Makefile:957: recipe for target '/root/gpspoof/gnss-sdr/thirdparty/glog/glo

    0熱度

    1回答

    我現在遇到autotools生成的Makefile問題,它首先看起來像this。當我試圖make錯誤arised: Makefile:327: *** missing separator. Stop. 然後,我嘗試了以下變化: 326,327c326 < LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/home/tjm/tmp/

    3熱度

    3回答

    我的項目使用autotools幷包含一個庫和一個使用該庫的程序。我想知道它是否配置爲構建共享庫以相應地更改程序的編譯選項。 Makefile.am應該是這樣的: if BUILDING_SHARED_LIBRARY my_program_CFLAGS += -DBUILDING_SHARED_LIBRARY endif 我該如何做到這一點?

    4熱度

    1回答

    Eclipse NEON.1 4.6.1使用CDT 9.1.0,g ++ 5.4.0 它無法識別所有C++ 11/14個功能。它確實識別auto和nullptr等關鍵字。但是它並不能識別來自標題的東西,這取決於正在定義的正確符號。 例如,當包含<memory>時,它會識別像std::auto_ptr這樣的舊符號,不知道像std::shared_ptr這樣的符號。這些更新的功能在#if __cplu

    2熱度

    2回答

    我正在移植我的C++項目以使用GNU autotools工具鏈,並且在設置庫依賴項時遇到問題。似乎正在發生的是它給出了用於g ++的命令ar,例如-lSDL2 -L/usr/local/lib -lSDL2_image -lSDL2。 下面是src/Makefile.am代碼: noinst_LIBRARIES = libccade.a libccade_a_SOURCES = CCade.h

    0熱度

    1回答

    我想使用autotools設置一個項目。我將需要將可執行文件鏈接到GLFW,但我無法使其運行。 configure.ac: AC_INIT([Test], [0.1], [[email protected]]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) AC_PROG_CXX AC_CONFIG_HEADERS([config.h]) AC_CON

    1熱度

    1回答

    我有一個生成靜態庫L的項目。L的某些功能有能力加載一些插件M(使用dlopen("libmmmm.so"):M是共享庫(模塊)) 。 L測試module_load()函數的測試T由主測試T(其中L是靜態鏈接的)和一個插件M組成,以測試其在T + L中的加載。 測試是安裝的一部分(testdir已定義)。 這裏緊跟在測試T的目錄下的Makefile.am(建設T和M): #the test prog

    0熱度

    1回答

    隨着 $(src_topdir)/include $(src_topdir)/src $(src_topdir)/tests 標準的項目佈局,我想在$(src_topdir)/tests除了輸入「make勾選」在$(src_topdir)/src運行任何時候運行所有測試配置測試$(src_topdir)/src。 的Automake提供了一個擴展到其他目標添加到check Makefile

    0熱度

    1回答

    有一個項目(Antlr3 for C),可以用./configure && make && make install構建。 編譯命令中使用的其中一個標誌是-Wl,-soname -Wl,libantlr3c.so。整個命令是: libtool: link: gcc -shared .libs/antlr3baserecognizer.o .libs/antlr3basetree.o \ .lib

    0熱度

    1回答

    在我configure.ac,我想這perl模塊exiftool(http://search.cpan.org/~exiftool/Image-ExifTool-10.20/lib/Image/ExifTool.pod)在檢查中存在如下: AX_PROG_PERL_MODULES(Image::ExifTool, ,) 但這給錯誤: ./configure: line 4071: syntax