|
1Qter豆
现在环境是这样
win7 64位
ubuntu 14.04
用的qt 4.86 mingw32 + qtcreator
QtEmbedded-4.8.5-arm的交叉编译库
在win7下随便建了个工程,然后在linux下用QT creator,在里面设置好编译器以及KIT可以顺利的交叉编译,并且在开发板上有显示, 然后我现在想用命令行生成
于是就qmake test.pro生成Makefile
然后执行make。这个时候就有错误
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `deflateInit_'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_interlace_handling@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `deflateInit2_'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_get_tRNS@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_bgr@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `compress'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_packing@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_sBIT@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_get_text@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_destroy_read_struct@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_create_read_struct@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_sig_bytes@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtCore.so: undefined reference to `uncompress'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_error@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_PLTE@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_error_fn@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `deflate'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_write_chunk@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtCore.so: undefined reference to `compress2'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_get_valid@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `deflateEnd'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_read_update_info@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_gAMA@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_write_fn@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_write_info@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `crc32'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtNetwork.so: undefined reference to `accept4@GLIBC_2.10'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `inflate'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_read_image@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_gray_to_rgb@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `inflateInit2_'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_longjmp_fn@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_get_IHDR@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_pHYs@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_create_write_struct@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_get_x_pixels_per_meter@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `inflateEnd'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_read_end@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_IHDR@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_create_info_struct@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_get_gAMA@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_gamma@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_filler@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_get_io_ptr@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_destroy_write_struct@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_get_y_pixels_per_meter@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_get_PLTE@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_oFFs@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_get_image_width@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_get_image_height@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_expand@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_read_fn@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `inflateReset'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_write_rows@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_text@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_write_end@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_strip_16@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_read_info@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_write_image@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_invert_mono@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_tRNS@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_compression_level@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_set_packswap@PNG14_0'
/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/libQtGui.so: undefined reference to `png_get_channels@PNG14_0'
collect2: ld returned 1 exit status
make: *** [gui] 错误 1
请问怎么解决?
|
|