在ubuntu中构建/编译源代码

时间:2014-11-24 09:53:40

标签: ubuntu compilation autotools automake

我的Ubuntu开发机器中有一个开源存储库。

问题是我无法编译源代码。

我尝试了./configure但失败了。我可以看到该目录没有可执行文件configure

另一方面,该目录包含configure.ac文件。

同样,该目录还包含一个文件Makefile.am

有人可以协助我构建源代码并从中生成一个可以在其他代码中使用的库。

1 个答案:

答案 0 :(得分:0)

这些文件与Autotools套件一起使用。使用automake将Makefile.am文件编译为Makefile。

以下是编译代码的步骤:

  1. 配置

    ./configure
    
  2. 如果出现问题,请尝试:

    autoreconf
    
    1. 构建(编译)源代码:

      make
      
    2. 并可选择安装:

      sudo make install
      
    3. (或su -c "make install"