Makefile Make安装失败,Make返回不需要为';所有am&x27; 我在我的Ubuntu 14上安装了一个叫做ReRoEF的C++库,它安装在一个虚拟机上。主机操作系统是Win7。 根据安装程序,我应该先使用“make”,然后使用“makeinstall”。 在make之后,我得到了如下结果: make[3]: Nothing to be done for `make-included'. grep '^dnl[ ][ ]*#' ../../configure.ac | \ sed -e 's/^dnl[ ][ ]*//' -e 's/^#//' | \ sed -e "s/\@PACKAGE\@/rheolef/g" -e "s/\@VERSION\@/6.6/g" | \ ../../config/col -b -x | ../../config/doc2texi -chapter -file configure.ac > INSTALL.texi cp ../../INSTALL INSTALL.txt Making all in pexamples make all-am make[3]: Nothing to be done for `all-am'. Making all in pusrman make[2]: Nothing to be done for `all'. Making all in doxygen make[2]: Nothing to be done for `all'. make[2]: Nothing to be done for `all-am'. make[1]: Nothing to be done for `all-am'. ​make install-data-hook make[4]: Nothing to be done for `install-data-hook'. Making install in pexamples make install-am make[4]: Nothing to be done for `install-exec-am'.

Makefile Make安装失败,Make返回不需要为';所有am&x27; 我在我的Ubuntu 14上安装了一个叫做ReRoEF的C++库,它安装在一个虚拟机上。主机操作系统是Win7。 根据安装程序,我应该先使用“make”,然后使用“makeinstall”。 在make之后,我得到了如下结果: make[3]: Nothing to be done for `make-included'. grep '^dnl[ ][ ]*#' ../../configure.ac | \ sed -e 's/^dnl[ ][ ]*//' -e 's/^#//' | \ sed -e "s/\@PACKAGE\@/rheolef/g" -e "s/\@VERSION\@/6.6/g" | \ ../../config/col -b -x | ../../config/doc2texi -chapter -file configure.ac > INSTALL.texi cp ../../INSTALL INSTALL.txt Making all in pexamples make all-am make[3]: Nothing to be done for `all-am'. Making all in pusrman make[2]: Nothing to be done for `all'. Making all in doxygen make[2]: Nothing to be done for `all'. make[2]: Nothing to be done for `all-am'. make[1]: Nothing to be done for `all-am'. ​make install-data-hook make[4]: Nothing to be done for `install-data-hook'. Making install in pexamples make install-am make[4]: Nothing to be done for `install-exec-am'.,makefile,Makefile,我最初认为这不是一个错误,因为在其他一些论坛中也指出了这一点,但当我尝试进行安装时,我得到了一个很长的错误,但类似于: make[3]: Nothing to be done for `make-included'. grep '^dnl[ ][ ]*#' ../../configure.ac | \ sed -e 's/^dnl[ ][ ]*//' -e 's/^#//' | \ sed -e "s/\@PACKAGE\@/rheo

我最初认为这不是一个错误,因为在其他一些论坛中也指出了这一点,但当我尝试进行安装时,我得到了一个很长的错误,但类似于:

make[3]: Nothing to be done for `make-included'.
grep '^dnl[     ][      ]*#' ../../configure.ac | \
      sed -e 's/^dnl[     ][      ]*//' -e 's/^#//'  | \
      sed -e "s/\@PACKAGE\@/rheolef/g" -e "s/\@VERSION\@/6.6/g" | \
      ../../config/col -b -x | ../../config/doc2texi -chapter -file configure.ac > INSTALL.texi
cp ../../INSTALL INSTALL.txt
Making all in pexamples
make  all-am
make[3]: Nothing to be done for `all-am'.
Making all in pusrman
make[2]: Nothing to be done for `all'.
Making all in doxygen
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all-am'.
make[1]: Nothing to be done for `all-am'.
​make  install-data-hook
make[4]: Nothing to be done for `install-data-hook'.
Making install in pexamples
make  install-am
make[4]: Nothing to be done for `install-exec-am'.
如果您需要其他信息,请告诉我。我附加了完整的日志文件后,使安装


可能只是所有相关文件都已正确生成(共享库和存档库)。所以基本上没什么可做的。你可以试试跑步 清洁 然后跑
make

因此,为了澄清我在
make
中得到0,在
make安装中得到2,请添加一个链接到您正在遵循的构建说明。我在编写自己的automake和autoconf文件时遇到了类似的问题。当运行make命令时,我什么也没有得到。未完成任何工作,目标all am似乎为空。