首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Using Automake and Autoconf「建议收藏」

因此,GNU 寫出了 automake 以及 autoconf 來簡化處理這些過程,並且確保 Makefile 以及 configure script 能夠遵守 GNU 標準。...AM_INIT_AUTOMAKE 這行增加了幾個標準的檢查。它是以程式名稱以及版本號碼當作參數。 AC_PROG_CC 指出了該原始檔是用 C 寫成的。...automake automake 會尋找 Makefile.am 這個檔案,然後依據它找到的巨集產生 Makefile.in。當然,這個會在稍後的 configure script 用到。...GNU-style projects, or not 因為預設值 automake 會嘗試產生 GNU-style 的專案,因此如果一些該有的檔案不存在,automake 會向您抱怨。...看看 autoconf 和 automake 的手冊來參閱使用到的一些巨集以及變數。我不要這些範例因為註解而變的難以閱讀。

37320

php autoconf 配置,automake,autoconf使用详解

使用automake,程序开发人员只需要写一些简单的 含有预定义宏的 文件,由autoconf根据一个宏文件生成configure,由automake根据另一个宏文件生成Makefile.in,再使用configure...依据Makefile.in来生成一个符合惯例的 Makefile.下面我们将详细介绍Makefile的 automake生成方法....Makefile.am中定义的 宏和目标,会指导automake生成指定的 代码.例如,宏bin_PROGRAMS将导致编译和连接的 目标被生成. 5.运行automake: $ automake –add-missing...Makefile.am Makefile.am是 用来生成Makefile.in的 ,需要你手工书写.Makefile. am中定义了一些内容: AUTOMAKE_OPTIONS 这个是 automake...如果你在 bin_PROGRAMS定义了多个可执行文件,则对应每个可执行文件都要定义相对的 filename_SOURCES. 6. automake 我们使用automake –add-missing

66200
领券