平台:ubuntu16.04
软件:qt4.8
从老师那里拷贝过来的程序不能运行了,老师是在qt4.8平台下运行的,移植到我自己的机器上,就不能运行了,总结一下就是qt4.8下不支持中文的项目名称,需要把中文的改为没有的没有中文的名称。
1.首先看下老师的项目名字是中文的:
2.错误提示:
会出现-1: error: [ui_firstpage.h] Error 1 这样的错误提示,折腾了好久,原因是qt4.8的环境下不允许中文的项目名字命名
3.点击右键,查看详细的错误信息
4.接下来就是需要我们把原来的项目cp拷贝一份
5.进入我们的拷贝目录,我自己临时cp了一个xiaoyou的目录
6.执行命令make clean 和命令make distclean
7.然后需要把以前的.pro文件拷贝或者mv都可以,eg:mv 机房监控之中控机.pro qqq.pro
8.打开qt,执行上面修改过的xiaoyou.pro程序,就可以了,以前我们的完美程序效果就可以显示出来了
9.我自己做的一个前期图:
10.ok,已顺利解决上面的问题,谢谢阅读!