0
我能夠在Ubuntu 14.04中製作Qt 5.2.1應用程序的deb文件,但無法在Ubuntu 14.04中製作Qt 5.4應用程序的deb文件並且得到了以下錯誤。無法在Ubuntu中製作Qt 5.4應用程序的deb文件14.04
//usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5: undefined reference to `QPdfEnginePrivate::paperRect() const'
//usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5: undefined reference to `QPdfEnginePrivate::pageRect() const'
//usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5: undefined reference to `QFontEngine::glyphCache(void const*, QFontEngineGlyphCache::Type, QTransform const&) const'
我只是猜測。所以文件出現在路徑usr/lib目錄/ x86_64的-Linux的GNU /是使用Qt 5.2.1,但不兼容Qt5.4。
如果我們安裝或卸載Qt 5.2.1或Qt 5.4,路徑路徑usr/lib/x86_64-linux-gnu /下的.so文件沒有變化。
如果有人有想法,請讓我知道,以便我可以解決我的問題。
謝謝。
madenmud,謝謝您的回答。我按照你的建議嘗試過,但仍然遇到同樣的問題。在某處我讀到了我需要在Ubuntu 15.04上創建deb。 Ubuntu 14.04支持QT 5.2 .so文件和Ubuntu 15.04兼容QT 5.4 .so文件。 – User2546 2015-06-05 08:30:15