autotools

    2熱度

    1回答

    我想第一次使用GNU autoconf/automake工具鏈,所以我的問題的答案可能是微不足道的。 程序需要OpenGL/GLUT,其中標頭和庫安裝在非標準位置。我發現these宏應該爲我做所有的檢查。我只是用AX_CHECK_GLUT來調用它。如何讓宏查找庫?我正在尋找類似 的./configure --with-過剩-DIR = /家庭/漢諾/供過於求 更普遍的:什麼是處理不規範的正常方式a

    7熱度

    1回答

    我在做現有的庫(libtcod)的一個漂亮的直線前進轉換成自動工具(用於OS X幸福) 。不幸的是,當我切換我Makefile.am的lib_LIBRARIES規則lib_LTLIBRARIES,構建從成功進入聯合國。從下面的輸出摘錄: Making all in . make[1]: Nothing to be done for `all-am'. Making all in src /b

    4熱度

    4回答

    在過去的幾天裏,我一直在閱讀自動工具來構建我的項目,而不是我在過去幾個月拼湊在一起的Makefiles。不幸的是,我還沒有找到一個能夠讓我對當前項目結構充分了解的例子。 我有三個庫包含在我的項目的應用程序代碼中。我正在尋找使用單個配置腳本來製作(並安裝)應用程序和庫的最佳方法。

    1熱度

    1回答

    過去幾天我一直在使用autotools工具,最後取得了重大進展。我遇到的一個問題是我有兩個庫需要在主應用程序代碼之前編譯。我不太清楚如何做到這一點。我的目錄結構如下,也是我的configure.ac中的一個片段。 AC_CONFIG_FILES([Makefile src/Makefile gtkworkbook/Makefile csv/Makefile])

    10熱度

    4回答

    我正在嘗試創建一個Vala項目,以瞭解我喜歡如何用語言進行開發以作爲Mono的替代品。我認爲automake的東西可以用來生成一個包含所有必要文件的項目模板(不包括我的.vala代碼)。 任何幫助,將不勝感激。

    10熱度

    4回答

    我正在研究GNU/Linux上的C++項目,並且正在尋找一種方法來測試IBM Informix庫的存在性和可用性,即使用Autotools - 即編輯configure.in。我沒有Autotools的經驗,所以基本上我從項目的configure.inet al。腳本和複製&改變我覺得需要改變的地方。 IOW,我一直在修改configure.in中的現有文本。 到目前爲止,我一直在使用中的AC_C

    3熱度

    4回答

    在我的公司,我目前正在創建一個Debian軟件包deb了一個第三方庫的。該庫使用Autotools構建。我之前從未與Autotools合作過,而且我有些困難。庫源包含configure.in和Makefile.am文件和m4/目錄。我可以用這個順序來構建庫: aclocal -I m4 -I /usr/share/aclocal autoheader libtoolize --automake

    0熱度

    2回答

    我寫過一個依賴libxml ++和curl的庫,而且我很難弄清楚如何在我編寫的另一個包中的庫上使用AC_CHECK_LIB。新軟件包的config.log文件表示有對curl_*和xmlpp::*的未定義引用。 我有PKG_CHECK_MODULES設置libxml ++和捲曲我最新的軟件包已經和那些工作,但他們顯然不適用於AC_CHECK_LIB調用我自己的庫。 (我檢查libxml ++和捲曲

    8熱度

    4回答

    我希望我的代碼可以使用英特爾編譯器或gcc/g ++編譯,具體取決於configure參數。這可能嗎?我需要在我的configure.ac和Makefile.am文件中添加什麼來實現這一點?

    2熱度

    4回答

    UPDATE:第一個問題解決了,在這個崗位的底部描述的第二個。 UPDATE2:問題二解決爲好。 我想了解如何設置GNU建立一個非常簡單的GTK + 2 C應用工具(autoconf的/ automake的)。我已經按照this tutorial和this one that deals with sub directories,但我運行到哪裏我的源目錄(在src子目錄)不產生一個Makefile的