Autotools:修订间差异
跳转到导航
跳转到搜索
创建页面,内容为“== 说明 == autotools是一个常用的构建框架,作用同CMake类似,有些软甲既支持·autotools又支持CMake。 autotools框架在Linux下十分常用(尤其是GNU软件),使用autotools常用的编译软件步骤如下: # bootstrap:一般手工编写,一般作用为更新configure或者创建configure。 # configure:配置,这一步主要用于创建Makefile。 # make:编译软件或者其他Makefile目标。 autotools框架主要使用G…” |
(没有差异)
|
2023年8月26日 (六) 15:54的版本
说明
autotools是一个常用的构建框架,作用同CMake类似,有些软甲既支持·autotools又支持CMake。
autotools框架在Linux下十分常用(尤其是GNU软件),使用autotools常用的编译软件步骤如下:
- bootstrap:一般手工编写,一般作用为更新configure或者创建configure。
- configure:配置,这一步主要用于创建Makefile。
- make:编译软件或者其他Makefile目标。
autotools框架主要使用GNU工具实现:
- m4:https://www.gnu.org/software/m4/
- autoconf:https://www.gnu.org/software/autoconf/
- automake:https://www.gnu.org/software/automake/
源代码
此源代码需要使用git工具clone后下载,不能直接在web上查看。
m4
http://git.savannah.gnu.org/r/m4.git
autoconf
https://git.savannah.gnu.org/git/autoconf.git