m4

    1熱度

    1回答

    相對this question,我想定義功能的BC m4宏: syscmd(bc <<< "scale=6; print ARITHMETIC_OPERATION_STRING") 注意:這只是處理的運算與bc,爲前:syscmd(bc <<< "scale=6; print 1.2*2") => 2.4 我想是這樣的: define(`BC', syscmd(bc <<< "scale=6;

    1熱度

    1回答

    一堆項目foo-AB,foo-BC,foo-AC等都依賴於foo-A,foo-B,foo-C等。 每個foo-X都會安裝一個包含變量[email protected]@/foo/foo-B的pkg-config文件(foo-X.pc.in)。 foo-X-Y項目需要引用Xsrcdir和Ysrcdir中的文件。 目前,我們做這樣的configure.ac: PKG_CHECK_MODULES([fo

    8熱度

    3回答

    我使用M4創建一些基本的宏和我認識到,使用esyscmd時,有一個尾隨新行添加到字符串運行該命令時。 實施例: define(MY_HOSTNAME, esyscmd(`hostname')) MY_HOSTNAME Some other text... 渲染: > my.host.name > > Some other text... (完成一個尾隨新行) 通過在結尾處添加dnl

    0熱度

    2回答

    我想在HP-UX服務器安裝autoconf,我下載autoconf-2.58跑configure,得到了以下幾點: 所以,我下載m4-1.4並試圖安裝它。 configure是好的,但運行make我: 所以m4-1.4需要autoconf安裝?但autoconf需要m4-1.4在同一時間。 我該怎麼辦?

    2熱度

    1回答

    我一直在玩m4,我想知道是否有任何地方有一箇中央存儲庫用於m4'庫'。 m4是如此多才多藝,我敢肯定人們已經編寫了有用的宏,無論是通用還是特定領域。

    1熱度

    1回答

    在官方文檔AS_IF宏描述很像: Macro: AS_IF (test1, [run-if-true1], ..., [run-if-false]) 我怎樣才能讓test1包括幾個條件? 由於

    3熱度

    1回答

    我正在使用autotools來構建我的項目,並且我希望將AM_CPPFLAGS設置爲-I $(top_srcdir)/ include。 https://stackoverflow.com/a/325436/2592351這個答案幫助了我,我正在做「包括$(top_srcdir)/ include」黑客,它的工作原理。 但是我想在這裏描述的「AC_SUBST」的方式,因爲它看起來更乾淨。問題是,當

    0熱度

    1回答

    [email protected]:/home/chandrasekar/gftp# ./autogen.sh --prefix=$(pwd) gettextize -c --intl -f gettextize: warning: the option '--intl' is deprecated and will be removed configure.in:89: warning:

    -1熱度

    1回答

    我一直在試圖在OSX Mavericks中建立freetype2庫幾個星期,但沒有成功。 使用GNU Autotools創建configure構建腳本時出現問題。 我已經使用的MacPorts port命令安裝automake,autoconf,libtoolize,m4和perl5。 當執行aclocal時,應該在包含Autotools宏的configure目錄中創建一個文件:aclocal.m

    0熱度

    1回答

    是否有一種很好的方法可以在m4宏中統一縮進一段文本?換句話說,宏 define(`mytext',dnl This is a piece of text that I would like to indent) mytext 生成 This is a piece of text that I would like to indent 我希望有一種方法來文本的整個塊縮進到