编译qt4.8.5出错
我在编译qt时,碰到如下错误:root@ubuntu32:/work/imx6/qt-everywhere-opensource-src-4.8.5# make confclean
make: *** No rule to make target `confclean'.Stop.
网上查了很多资料,好像是跟makefike文件的配置有关,但是具体的不知道怎么操作,有哪位大神能够指点一下,小弟不胜感激!
我参考的qt移植文档链接:http://bbs.elecfans.com/jishu_459569_1_1.html 您好:
我这里没有遇到过这种情况,查阅网上的资料,这种情况有时候是因为工程所在的目录改变,而makefile里面的.h文件路径没有改变造成的,您可以试着改一下,参考链接如下:
http://blog.csdn.net/roserose0002/article/details/38397537 飞凌-chongzi 发表于 2017-9-1 19:23
您好:
我这里没有遇到过这种情况,查阅网上的资料,这种情况有时候是因为工程所在的目录改变,而make ...
非常感谢!那若是我想使用OpenGL模块的话,应该不能按照飞凌提供的qteverywhere.sh文件来编译,因为我看了一下src源码,发现源码里有OpenGL模块,但是编译之后的QT没有,想请假一下版主是这样么 一只小鱼 发表于 2017-9-4 16:09
非常感谢!那若是我想使用OpenGL模块的话,应该不能按照飞凌提供的qteverywhere.sh文件来编译,因为我看了 ...
您好:
不好意思,open系列我都没有接触过,实在是指导不了,请见谅,我们对于应用开发方面不擅长,建议还是找一下网上的资料 飞凌-chongzi 发表于 2017-9-4 17:57
您好:
不好意思,open系列我都没有接触过,实在是指导不了,请见谅,我们对于应用开发方面不擅长, ...
问题已经解决了,自己在root目录下重新编译安装了QT,发现OpenGL模块可以调用,也可以正常运行,还是谢谢版主了:handshake 一只小鱼 发表于 2017-9-5 14:11
问题已经解决了,自己在root目录下重新编译安装了QT,发现OpenGL模块可以调用,也可以正常运行,还是谢谢 ...
您好:
如果有兴趣,您可以把您调试OpenGL的过程贴出来,给大家分享一下,我会帮您把帖子置顶的:handshake 飞凌-chongzi 发表于 2017-9-5 16:40
您好:
如果有兴趣,您可以把您调试OpenGL的过程贴出来,给大家分享一下,我会帮您把帖子置顶的:han ...
我的编译过程其实比较常规,就是在root目录下将QT4.8.5源码解压,然后执行./configure,没有错误之后再执行make,make install;现在的话遇到的问题就是我按照网上的qt移植文档将自己编译好的qt打包拷到板子上,并在etc/profile文件中添加了自己的环境变量如下:
export TSLIB_ROOT=/usr/local/tslib
export TSLIB_TSDEVICE=/dev/input/event2
export TSLIB_TSEVENTTYPE=input
export TSLIB_CONSOLEDEVICE=none
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf
export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts
export TSLIB_FBDEVICE=/dev/fb0
export PATH=$TSLIB_ROOT/bin:$PATH
export LD_LIBRARY_PATH=$TSLIB_ROOT/lib:$LD_LIBRARY_PATH
export QTDIR=/opt/qt4.8.5-arm/qt4.8.5
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QT_PLUGIN_PATH=$QTDIR/plugins
export QT_QWS_FONTDIR=$QTDIR/lib/fonts
#export QWS_MOUSE_PROTO=mouseman:/dev/input/mice
export QWS_MOUSE_PROTO="tslib:/dev/input/event2 mouseman:/dev/input/mice"
export QWS_DISPLAY="linuxfb:mmWidth50:mmHeight130:0"
#export QWS_SIZE=800x480
退出保存之后,source /etc/profile,执行拷贝过来的二进制文件依旧报错:cannot execute binary file
板子之前的qt环境是飞凌预装好的,因为是第一次移植qt,也不太懂,之前的环境自己也没动,只是把自己编译好的相同版本的qt拷了过去,配置了下环境变量,但是结果一直都是无法执行二进制文件,很是苦闷;想请教一下版主该怎么解决吗
页:
[1]