您的位置:首页 > 运维架构 > Linux

Linux编译Qt提示Failure to find: FORMS

2015-09-01 00:40 579 查看
最近做的项目是在windows下开发, 现在要求在linux下发布个版本。

让人头疼是linux菜鸟搭linuxQt环境, 各种第三方库编译安装让人头大。

在用vs导出的pro Qt工程拿到linux qmake生成makefile后make,

出现了Failure to find: FORMS问题, 一根筋一直搞不明白, 因为源文件vs 导出到 pri文件里, 在pro文件里include(PlanAssessSystem.pri)的,但是一编译却提示找不到ui文件,没有规则创建ui, 自然不能生成ui_*.h。

然后, 把pri中的*.ui文件全直接在pro中包含, 果然找到了。 虽然问题解决但是不知道什么原理,暂且记下。

pri文件里有这么一句,message(“You are running qmake on a generated .pro file. This may not work!”), 翻译大概意思是 , 正在qmake一个被生成的pro文件,这可能不工作。

啥原因不清楚,先记下吧~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: