博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
autoconf 简单demo试用
阅读量:6196 次
发布时间:2019-06-21

本文共 1342 字,大约阅读时间需要 4 分钟。

1. 安装工具

yum install  -y automake
 
2. 基本项目
a. 项目参考结构├── AUTHORS├── COPYING├── ChangeLog├── Makefile.am├── NEWS├── README├── README.md├── a.out├── configure.ac├── main└── main.cb.  configure.ac  Makefile.am  main.cconfigure.ac  Makefile.amconfigure.acAC_INIT([main],[0.0.1])AC_CONFIG_SRCDIR("main.c")AC_CONFIG_AUX_DIR([build-aux])AM_INIT_AUTOMAKE([1.11 -Wall -Werror])AC_CONFIG_FILES([Makefile])AC_PROG_CCAC_OUTPUTMakefile.ambin_PROGRAMS = mainmain_SOURCES =main.cmain.c#include 
int main (){ printf("%s","appdemo"); return 0;}c. 生成文档autoreconf -i 提示的错误信息如下:Makefile.am: error: required file './NEWS' not foundMakefile.am: error: required file './README' not foundMakefile.am: error: required file './ChangeLog' not foundMakefile.am: installing './COPYING' using GNU General Public License v3 fileMakefile.am: Consider adding the COPYING file to the version control systemMakefile.am: for your code, to avoid questions about which license your project usesautoreconf: automake failed with exit status: 1解决方法list="INSTALL NEWS README AUTHORS ChangeLog COPYING"touch $list重新生成之后 ./configured. make && install make install 备注:或者使用autoscan 帮助生成部分代码,也是一个不错的选择
3. 一张参考图
4. 参考资料
https://github.com/rongfengliang/autoconf-demohttps://www.gnu.org/software/autoconf/autoconf.htmlhttps://github.com/rongfengliang/autoconf-project
 
 
 
 

转载地址:http://bhuca.baihongyu.com/

你可能感兴趣的文章
【翻译】EXTJS 编码风格指南与实例
查看>>
下MFC中对象、句柄、ID之间的区别.
查看>>
如何构建Win32汇编的编程环境(ONEPROBLEM个人推荐)
查看>>
Asp.Net MVC 分页、检索、排序整体实现
查看>>
php上传$_FILES 无法取值
查看>>
python 输出当前行号
查看>>
vue21 slot占位
查看>>
12C -- 配置Application Continuity
查看>>
Redis从入门到精通:初级篇(转)
查看>>
匿名内部类和内部类中的this
查看>>
Android TV 开发 (1)
查看>>
免费 官方的ASP.NET MVC电子书-Professional ASP.NET MVC 1.0
查看>>
代码质量与上线压力
查看>>
jQuery EasyUI API 中文文档 - 加载器
查看>>
addedbytes.com 制作的速查表欣赏
查看>>
excel使用技巧
查看>>
Flymeos插桩适配教程
查看>>
Aspose.Pdf for Java 4.0 发布
查看>>
SQL Server 自定义函数(1)把某一列多行的值拼接成一个字符串
查看>>
矩阵键盘 数码管
查看>>