-2
我正在建設qtsampleplayer以下錯誤:錯誤建築qtsampleplayer
[email protected]:~/Libdash/libdash/libdash/qtsampleplayer/build$ make
[ 3%] Automoc for target qtsampleplayer
[ 3%] Built target qtsampleplayer_automoc
Linking CXX executable qtsampleplayer
i386-linux-gnu/libQt5Gui.so.5.2.1:undefined reference to symbol 'inflateInit2_'
/libz.so.1:error adding symbols:DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [qtsampleplayer] Error 1
make[1]: *** [CMakeFiles/qtsampleplayer.dir/all] Error 2
make: *** [all] Error 2
試了幾個選項,如給在命令行libz.so的路徑,但無濟於事
問候 Mayank
與gcc鏈接的庫必須放在使用它的庫之後的命令行中。嘗試在鏈接命令的最後位置將libz鏈接命令放入makefile(或cmake,如果我看得很清楚)。 – Jepessen