前言
在Linux下,编译和链接需要用Makefile,而写好一个Makefile可不容易,写出一个规范的Makefile更是麻烦。我们可以利用autoconf来生成一个Makefile,尤其在大型工程里,能省去很多麻烦。
这里我会用一个工程来说明怎么做,有一些步骤不是必须的,但是如果你看不出来哪些步骤不是必须的,最好跟着一步步走,因为某些步骤省略了,代码也需要做出相应修改(如修改路径等)。
步骤
首先安装autoconf
sudo apt-get install autoconf
新建一个项目文件夹(例如:joy)
mkdir joy
cd joy
在里面新建两个文件夹 lib 和 src