当前位置: 技术问答>linux和unix
make[1]: Nothing to be done for `all'.
来源: 互联网 发布时间:2016-07-18
本文导语: 我在用make命令编译thttpd服务器的时候,出现了这个错误。原始错误代码如下: for i in cgi-src extras ; do ( cd $i ; pwd ; make WEBDIR=/usr/local/www CGIBINDIR=/usr/local/www/cgi-bin MANDIR=/usr/local/man...
我在用make命令编译thttpd服务器的时候,出现了这个错误。原始错误代码如下:
for i in cgi-src extras ; do (
cd $i ;
pwd ;
make
WEBDIR=/usr/local/www
CGIBINDIR=/usr/local/www/cgi-bin
MANDIR=/usr/local/man
WEBGROUP=www
) ; done
/home/owner/software/thttpd-2.25b/cgi-src
make[1]: Entering directory `/home/owner/software/thttpd-2.25b/cgi-src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/owner/software/thttpd-2.25b/cgi-src'
/home/owner/software/thttpd-2.25b/extras
make[1]: Entering directory `/home/owner/software/thttpd-2.25b/extras'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/owner/software/thttpd-2.25b/extras'
for i in cgi-src extras ; do (
cd $i ;
pwd ;
make
WEBDIR=/usr/local/www
CGIBINDIR=/usr/local/www/cgi-bin
MANDIR=/usr/local/man
WEBGROUP=www
) ; done
/home/owner/software/thttpd-2.25b/cgi-src
make[1]: Entering directory `/home/owner/software/thttpd-2.25b/cgi-src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/owner/software/thttpd-2.25b/cgi-src'
/home/owner/software/thttpd-2.25b/extras
make[1]: Entering directory `/home/owner/software/thttpd-2.25b/extras'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/owner/software/thttpd-2.25b/extras'
|
这个不是错误。
是已经编译过了,如果重新编译的话先make clean
是已经编译过了,如果重新编译的话先make clean
|
不是错误,就是自从上次编译之后没有相关的源文件被更新。
这是make最基本也最强大的功能之一啊,可以根据依赖关系和源文件时间戳来判断哪些文件需要重新编译。
这是make最基本也最强大的功能之一啊,可以根据依赖关系和源文件时间戳来判断哪些文件需要重新编译。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。