autoconf

    12熱度

    2回答

    似乎有些autoconf項目使用configure.in文件生成configure腳本,有些使用configure.ac。 使用一個或另一個之間有什麼區別/優勢?

    2熱度

    2回答

    我使用automake和autoconf。 在子目錄中的src /的Makefile.am包含 bin_PROGRAMS = hello hello_SOURCES = hello.c 我想運行的二進制文件的工具(安裝在系統上的一些分析/優化器)來修改它建立招呼後(如帶)或生成統計數據(例如矮人,瞎眼......)。爲了這個目的,Makefile.am在頂級目錄中包含 tool:

    2熱度

    1回答

    我有一個python包建立自己的擴展模塊。目前我正在做setup.py中的所有編譯作爲ext_module,但我真的需要AC_CHECK_LIB類型的能力 - 對於setup.py是否有這樣的東西,還是我需要爲我的模塊寫一個autoconf? 這裏的具體情況是,現在有不少發行版在libc中包含iconv,但我仍然需要支持將-liconv傳遞給gcc的發行版。如何檢查iconv功能是否包含在libc

    3熱度

    2回答

    默認的PHP --configure標誌是在通過tasksel進行標準LAMP安裝時設置的嗎?我必須重新編譯PHP以包含我的好友的進程控制,但我一直無法找到所有由「默認」來的標誌列表。

    14熱度

    1回答

    我在編譯一個開源庫(libopekele OpenID lib)時遇到了問題。 問題是我沒有sudo訪問系統,我需要編譯這個。 運行配置。它抱怨缺少htmltidy庫。 安裝在非標準路徑爲/ home/geekgod的htmltidy(因爲我沒有訪問到/ usr和/ usr /本地) 現在的問題是如何使libopekele來配置腳本從/ home/geekgod/include中選擇標題。 戳成l

    1熱度

    1回答

    我在嘗試將一個項目遷移到autotools,被集成了我們使用的第三方庫。一些工作的基本途徑:(下面是我configure.ac) AC_CONFIG_SUBDIRS([thirdparty/sqlite]) AC_CONFIG_SUBDIRS([thirdparty/protobuf]) 但readline的不: AC_CONFIG_SUBDIRS([thirdparty/readline]

    7熱度

    9回答

    有人知道m4除了autoconf之外(最好在ac或C++環境中)的任何用途,它不僅僅是一個學術excerise,因爲它幫助解決了一個問題,否則(例如用'標準'預處理器)已經難以解決。 我問這個,因爲我正在考慮在C++中執行項目的方式,我想通過使用腳本,預處理器,發起者來減少或最小化冗餘。

    1熱度

    2回答

    我已經編寫了一個名爲Abacus的應用程序,並將其作爲免費軟件發佈。現在我需要編寫構建文件,所以我可以從命令行構建程序。我目前使用MonoDevelop來構建軟件,但從長遠來看這是不可行的。 其他項目似乎使用autoconf和親戚,這可能是我的方式呢? 任何建議從哪裏開始?我可能只是朝着正確的方向前進一小步。然而Abacus是免費軟件,補丁也非常感謝。代碼可在GitHub上找到。

    3熱度

    1回答

    我是新來的m4,並且試圖設置一個允許用戶在配置時./configure --with-mylib=/path/to/lib.so指定庫位置的宏。 在使用AC_ARG_WITH的m4宏中,我將檢查給定文件是否真實存在,然後將路徑存儲到所述lib。 MYLIB_PATH=esyscmd([dirname $withval])。這產生了錯誤: dirname: missing operand 殼似乎不知

    -1熱度

    1回答

    什麼是Autoconf?爲什麼人們使用它?我應該使用它嗎?