(转)天嵌QT程序开发手册第六章出现的问题

来源:互联网 发布:淘宝知识产权被投诉3次 编辑:程序博客网 时间:2024/06/17 20:56

原文地址:http://blog.sina.com.cn/s/blog_877ec1b20100vo35.html

问题:在6.2节中我在PC终端里输入./x86_qt4.5_build   编译结束最后有这么段文字:

Build Qt4.5 library now, please wait ...
./x86_qt4.5_build: 32: gmake: not found
Install Qt4.5 library now, please wait ...
./x86_qt4.5_build: 40: gmake: not found

 

解决:ubuntu编译QT4.5时,发现说找不到gmake,查了一下


gmake是GNU Make的缩写。 Linux系统环境下的make就是GNU Make,之所以有gmake,是因为在别的平台上,make一般被占用,GNU make只好叫gmake了。比如在安装二进制文件进行编译时要使用make命令,但如果在Solaris或其他非GNU系统中运行,必须使用GNU make,而不是使用系统自带的make版本,这时要用gmake代替make进行编译。


gmake的全名应该是GNUmake,


原来在ubuntu中已经取消掉了它,都用make代替。

ubuntu-cn上也有人遇到这个问题,
方法是把Makefile中的gmake全改为make。


或者  解决方案是到/usr/bin下创建一个符号连接 cd /usr/bin && sudo ln -s make gmake 即可

原创粉丝点击