MakeFile文件编写说明

发布时间:2024-11-25

详细介绍了使用自动编写MakeFile文件的命令关系及其编写方法

1.Makefile文件间关系图

1.1.执行autoscan命令

扫描源代码以搜寻普通的可移植性问题,比如检查编译器,库,头文件等,生成文件configure.scan,它是configure.ac的一个雏形。

1.2.修改configure.scan文件

AC_PREREQ(2.59)

AC_INIT(FULL-PACKAGE-NAME,VERSION,BUG-REPORT-ADDRESS)

AC_CONFIG_SRCDIR([test.cpp])

AC_CONFIG_HEADER([config.h])

AM_INIT_AUTOMAKE(test,1.0)

#Checksforprograms.

AC_PROG_CXX

AC_PROG_CC

#Checksforlibraries.

#Checksforheaderfiles.

#Checksfortypedefs,structures,andcompilercharacteristics.AC_HEADER_STDBOOL

详细介绍了使用自动编写MakeFile文件的命令关系及其编写方法

AC_C_CONST

AC_STRUCT_TM

#Checksforlibraryfunctions.

AC_OUTPUT([Makefile])

1.2.1.HEADER

1.2.2.Checksforprograms

1.2.3.Checksforlibraries.

1.2.4.Checksforheaderfiles

1.2.5.Checksfortypedefs,structures,andcompiler

characteristics

1.2.6.Checksforlibraryfunctions

1.3.执行aclocal命令

根据已经安装的宏,用户定义宏和acinclude.m4文件中的宏将configure.ac文件所需要的宏集中定义到文件aclocal.m4中

1.4.执行autoheader命令

conf命令1.5.执行autoautoconf

详细介绍了使用自动编写MakeFile文件的命令关系及其编写方法

1.6.创建Makefile.am文件

1.7.执行automake命令

1.8.执行automake–add-missing命令

1.9.执行./configure命令(生成makfile文件)

1.10.执行make命令(生成可执行程序或动态库)

MakeFile文件编写说明.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219