![如何从 C 文件创建 configure/makefile?](https://linux22.com/image/1033678/%E5%A6%82%E4%BD%95%E4%BB%8E%20C%20%E6%96%87%E4%BB%B6%E5%88%9B%E5%BB%BA%20configure%2Fmakefile%EF%BC%9F.png)
希望这不是一个愚蠢的问题。但还是要说一下……
在过去的一个月里,我学习了 C 和 Gtk 编程,并且已经用 C 编写了一个小程序。
我想为我的程序制作一个 ubuntu 包。该项目包含 3 个 glade 文件和 1 个 C 文件。我知道有关于根据此问题从 tar 包打包 ubuntu 包的文档。如何从 tarball 创建 deb 安装程序?
但我的问题是如何从 4 个文件转到 tar ball 状态?我不是在寻找 tar -cf...
我正在寻找一个可以帮助我创建配置/makefile等的指南。
答案1
C 应用程序的源代码构建通常使用 autotools 实用程序进行管理,使用 autotools 并不简单,最好查看教程: http://markuskimius.wikidot.com/programming:tut:autotools
答案2
要创建 configure/makefile,您必须使用 GNU autotools。请按照以下教程操作:http://www.lrde.epita.fr/~adl/autotools.html
生成的 Makefile 将能够为您创建 tarball。
要制作包含应用程序的 .deb 文件,请按照以下指南操作:https://wiki.ubuntu.com/PackagingGuide/Complete
我想这就是你正在寻找的:)