Linux编译Qt提示Failure to find: FORMS

来源:互联网 发布:caffe 有向无环图 编辑:程序博客网 时间:2024/06/08 05:44

最近做的项目是在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文件,这可能不工作。
啥原因不清楚,先记下吧~

0 0
原创粉丝点击