安装qt-embedded-linux-opensource-src-4.4.0

来源:互联网 发布:淘宝刷单是真是假 编辑:程序博客网 时间:2024/06/07 21:25

在make的时候同样出现了错误

../../corelib/tools/qbytearray.cpp:52:18: 错误:zlib.h:没有那个文件或目录
../../corelib/tools/qbytearray.cpp: In function ‘QByteArray qCompress(const uchar*, int, int)’:
../../corelib/tools/qbytearray.cpp:449: 错误:‘::compress2’尚未声明
../../corelib/tools/qbytearray.cpp:452: 错误:‘Z_OK’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:459: 错误:‘Z_MEM_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:463: 错误:‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:467: 错误:‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp: In function ‘QByteArray qUncompress(const uchar*, int)’:
../../corelib/tools/qbytearray.cpp:522: 错误:‘::uncompress’尚未声明
../../corelib/tools/qbytearray.cpp:526: 错误:‘Z_OK’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:530: 错误:‘Z_MEM_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:533: 错误:‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:536: 错误:‘Z_DATA_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:540: 错误:‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:542: 错误:‘Z_OK’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp: In member function ‘QByteArray QByteArray::toPercentEncoding(const QByteArray&, const QByteArray&, char) const’:
../../corelib/tools/qbytearray.cpp:3740: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3741: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3752: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3753: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3771: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3772: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
make[1]: *** [.obj/release-shared-emb-arm/qbytearray.o] 错误 1
make[1]: Leaving directory `/home/uptech/QT4/for_arm/qt-embedded-linux-opensource-src-4.4.0/src/tools/rcc'
make: *** [sub-rcc-make_default-ordered] 错误 2


错误的原因是configure的时候出现了错误解决方案

http://bbs.csdn.net/topics/390845578?page=1#post-397865779

方法就是  configure 加个 -qt-zlib

具体的指令可以写成

./configure -embedded arm -xplatform qws/linux-arm-g++ -nomake demos -nomake examples -no-stl -no-qt3support -no-phonon -no-svg -no-webkit -no-openssl -no-nis -no-cups -no-iconv -no-pch -no-dbus -no-separate-debug-info -depths 8,16 -fast -little-endian -qt-mouse-linuxtp -qt-zlib -qt-mouse-tslib -I$PWD/../tslib1.4-install/include -L$PWD/../tslib1.4-install/lib -prefix /usr/local/Trolltech/Qt-embedded-4.4.0

0 0
原创粉丝点击