本教程使用的是centos7,当前目录下有5个C文件,任务是将他们生成makefile文件
文件内容如下:
// add.c int myadd(int a, int b) { return a+b; } // mul.c int mymul(int a, int b) { return a*b; } // div.c int mydiv(int a, int b) { return a/b; } // x.h int myadd(int a, int b); int mymul(int a, int b); int mydiv(int a, int b); // x.c #include <stdio.h> #include "x.h" int main() { int a = 100; int b = 12; int add, mul, div; add = myadd(a, b); mul = mymul(a, b); div = mydiv(a, b); printf("%d + %d = %d\n", a, b, add); printf("%d * %d = %d\n", a, b, mul); printf("%d / %d = %d\n", a, b, div); return 0; }
1. 安装相关软件
sudo yum install autoconf automake
2. 使用autoscan
autoscan
这时目录产生了两个新文件:
3. 把configuire.scan重命名为configure.ac
mv configure.scan configure.ac
原文地址:https://www.cnblogs.com/FengZeng666/p/12411223.html
时间: 2024-10-16 11:48:51