明远智睿技术论坛

标题: linux3.14.52配置交叉编译环境出错 [打印本页]

作者: madworld    时间: 2016-9-8 17:06
标题: linux3.14.52配置交叉编译环境出错
板子:EK140
根据手册《MY-IMX6 Linux-3.14 编译手册.pdf》配置交叉编译环境出错,下载的ubuntu-12.04.5-desktop-amd64.iso,安装在wmware虚拟机里,根据手册配置,检查安装时,qmake -v显示错误如图,而且编译helloworld找不到头文件

作者: 唐斌    时间: 2016-9-8 17:30
自己搞定不定虚拟机系统就用我们的装好虚拟机系统,之后再按编译手册操作。

MYZR-通用资源>虚拟机软件及系统>ubuntu10.04虚拟机系统>vm10-u12045-serv-amd64.rar

作者: madworld    时间: 2016-9-8 19:36
一样的问题,用的你们提供的虚拟机镜像

作者: madworld    时间: 2016-9-8 19:38
软件02 发表于 2016-9-8 17:30
自己搞定不定虚拟机系统就用我们的装好虚拟机系统,之后再按编译手册操作。

MYZR-通用资源>虚拟机软件及系 ...

还是一样的问题

作者: 唐斌    时间: 2016-9-9 09:39
看你的情况是用了 Qt5 的交叉编译工具。
EK140 不支持 QT5,使用的是 Qt4。
另外,你编译的的 hello.c 是 C 程序。C 程序编译请按编译手册的 “8.1 Linux应用程序编译”
作者: madworld    时间: 2016-9-9 09:45
软件02 发表于 2016-9-9 09:39
看你的情况是用了 Qt5 的交叉编译工具。
EK140 不支持 QT5,使用的是 Qt4。
另外,你编译的的 hello.c 是 C ...

我是根据文档来的,现在该怎么做呢?
作者: madworld    时间: 2016-9-9 09:48
软件02 发表于 2016-9-9 09:39
看你的情况是用了 Qt5 的交叉编译工具。
EK140 不支持 QT5,使用的是 Qt4。
另外,你编译的的 hello.c 是 C ...

意思是上面两个是qt4的,下面是qt5,对吗?

作者: 唐斌    时间: 2016-9-9 09:55
上面两个是备用的。下面两个是Qt5的,EK140 QT4的系统先发布了,QT4的工具和文档后面发布。
作者: madworld    时间: 2016-9-9 09:57
软件02 发表于 2016-9-9 09:55
上面两个是备用的。下面两个是Qt5的,EK140 QT4的系统先发布了,QT4的工具和文档后面发布。 ...

就是说现在还无法开发,对吗
作者: 唐斌    时间: 2016-9-9 10:08
开发 Linux 的程序没问题。要开发 QT4 的程序,如果自己会搭QT4的环境也没问题。
作者: madworld    时间: 2016-9-9 10:32
软件02 发表于 2016-9-9 10:08
开发 Linux 的程序没问题。要开发 QT4 的程序,如果自己会搭QT4的环境也没问题。 ...

我不想开发qt4,指向开发can总线和tcp的网络程序,这样的话我是不是根据文档前面一部分配置gcc就可以了?不用配置qt4就可以开发代码了对吗?




欢迎光临 明远智睿技术论坛 (http://bbs.myzr.com.cn/) Powered by Discuz! X3.2