首页服务器Web服务器 使用autoconf生成Makefile并编译工程的步骤

使用autoconf生成Makefile并编译工程的步骤

前言 在Linux下,编译和链接需要用Makefile,而写好一个Makefile可不容易,写出一个规范的Makefile更是麻烦。我们可以利用autoconf来生成一个Makefile,尤其在大型工程里,能省去很…

前言

在Linux下,编译和链接需要用Makefile,而写好一个Makefile可不容易,写出一个规范的Makefile更是麻烦。我们可以利用autoconf来生成一个Makefile,尤其在大型工程里,能省去很多麻烦。

这里我会用一个工程来说明怎么做,有一些步骤不是必须的,但是如果你看不出来哪些步骤不是必须的,最好跟着一步步走,因为某些步骤省略了,代码也需要做出相应修改(如修改路径等)。

步骤

首先安装autoconf

sudo apt-get install autoconf

新建一个项目文件夹(例如:joy)

mkdir joy

cd joy

在里面新建两个文件夹 lib 和 src ,用于放工程的库文件和源文件。

mkdir lib

mkdir src

如下图所示:

autoconf,Makefile,编译工程

进入lib文件夹,新建一个头文件,如:haha.h,随便声明个函数吧。

cd lib

gedit haha.h

//haha.h#include void printhaha();
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/web/4332.html
上一篇Docker数据存储总结
下一篇 CentOS7 systemd添加自定义系统服务的方法
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部