ivaneeo's blog

          自由的力量,自由的生活。

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
          下面的調用次序只是建議性質的,而非必須:
          AC_INIT
            測試程序
            測試函數庫
            測試頭文件
            測試類型定義
            測試結構
            測試編譯器行為
            測試庫函數
            測試系統調用
          AC_OUTPUT

          在這里有必要注意一下configure.in的寫法.每一個宏調用應該占據單獨的一行,這是因為多數autoconf宏都需要一個新行來結束命令.
            一個多參數的單宏調用可以超過這個每宏一行的規則.這時應該使用\來續行并且用m4所能識別的括號[]來括起所有參數.下面的兩個宏調用是等價的:
            AC_CHECK_HEADERS([unistd.h termios.h termio.h sgtty.h alloca.h \
            sys/iteimer.h)
            AC_CHECK_HEADERS(unistd.h termios.h termio.h sgtty.h alloca.h sys/timer.h)

          最后,可以使用,m4的注釋符號dnl在cofigure.in中插入注釋.例如:
            dnl
            dnl This is an utterly gratuitous comment
            dnl
            AC_INIT(some_darn_fie)
          posted on 2005-08-04 21:27 ivaneeo 閱讀(180) 評論(0)  編輯  收藏 所屬分類: GNU牛力
          主站蜘蛛池模板: 出国| 成都市| 湘潭市| 喀什市| 响水县| 神木县| 龙江县| 普兰店市| 汉阴县| 贵德县| 云龙县| 思茅市| 惠安县| 霍州市| 泗水县| 灌南县| 靖宇县| 丹凤县| 新安县| 工布江达县| 大埔县| 云梦县| 越西县| 苍山县| 同仁县| 余干县| 浦东新区| 惠来县| 乌鲁木齐县| 西乌| 突泉县| 萨嘎县| 多伦县| 呼和浩特市| 额济纳旗| 彩票| 海安县| 乌海市| 界首市| 双城市| 英山县|