手机版

MakeFile文件编写说明

时间:2025-07-14   来源:未知    
字号:

详细介绍了使用自动编写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文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)