码迷,mamicode.com
首页 > 其他好文 > 详细

使用autoscan自动生成makefile文件

时间:2020-03-04 18:47:06      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:ima   turn   当前目录   生成   code   img   print   任务   bsp   

本教程使用的是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

 

使用autoscan自动生成makefile文件

标签:ima   turn   当前目录   生成   code   img   print   任务   bsp   

原文地址:https://www.cnblogs.com/FengZeng666/p/12411223.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!