2014-11-24 214 views
0

我的Ubuntu开发机器中有一个开源代码库。在ubuntu中编译/编译源代码

问题是我无法编译源代码。我试过./configure,但是失败了。我可以看到该目录没有可执行文件configure

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

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

有人可以帮助我构建源代码并生成一个可用于其他代码的库。

+0

http://stackoverflow.com/a/11071325/986760 – fayyazkl 2014-11-24 09:55:57

回答

0

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

以下是编译代码的步骤:

  1. 配置

    ./configure 
    

如果有问题,然后再尝试:

autoreconf 
  • b uilds(编译)的源代码:

    make 
    
  • 和任选进行安装:

    sudo make install 
    
  • (或su -c "make install"