qt-embedded-4.4.0

dong713521 2012-04-28 07:46:14
问下:我在qt-embedded-4.4.0下编译的可执行文件,挂载到板子上运行出现./testmyqt-x11: 1: Syntax error: "(" unexpected,我看了下Makefile文件,里面用的是gcc,g++,我将他们改过来了,但在make时出现问题,该怎么做呢。谢谢。
...全文
79 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
念茜 2012-04-30
  • 打赏
  • 举报
回复
你file 一下你出来的程序,看看就知道自己编译出什么平台的程序了。
不仅仅需要arm-linux-g++来执行make,前一步的qmake也是需要选择arm-linux-g++编译出来的qmake
qmake 和 gnu工具要配套啊。
你最好把编译ARM的环境变量存成脚本,每次编译之前source一下,就不会错了。
dong713521 2012-04-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

你file 一下你出来的程序,看看就知道自己编译出什么平台的程序了。
不仅仅需要arm-linux-g++来执行make,前一步的qmake也是需要选择arm-linux-g++编译出来的qmake
qmake 和 gnu工具要配套啊。
你最好把编译ARM的环境变量存成脚本,每次编译之前source一下,就不会错了。
[/Quote]恩,之前是环境变量的问题,但现在有下面的问题
/usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/../../../../arm-linux/bin/ld: cannot find -lQtGui
collect2: ld returned 1 exit status
头疼~~
dong713521 2012-04-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

环境的问题把。。
http://topic.csdn.net/u/20120422/18/34c674a5-1fc2-49d6-b924-74d490a35eb9.html?28044
[/Quote]十分感谢哇,确实是环境变量的问题,还有Makefile中需要加一个宏,不过接下来又出现一个问题,
/usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/../../../../arm-linux/bin/ld: cannot find -lQtGui
collect2: ld returned 1 exit status
能否给点建议,小弟感激不尽~~
dong713521 2012-04-29
  • 打赏
  • 举报
回复
十分感谢哇,确实是环境变量的问题,还有Makefile中需要加一个宏,不过接下来又出现一个问题,
/usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/../../../../arm-linux/bin/ld: cannot find -lQtGui
collect2: ld returned 1 exit status
能否给点建议,小弟感激不尽~~

21,489

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧