請教各位高手關於Qt靜態編譯遇到的問題

喜歡程式設計嗎?想要一窺 KDE/Qt 程式設計的奧秘嗎?想要
學習 X Window 上的視窗程式設計嗎?歡迎各類關於 KDE/Qt、Qtopia、Qt/Embedded、QSA、PyQt 等各類心得討論。

版主: AceLan, Franklin

請教各位高手關於Qt靜態編譯遇到的問題

文章訪客 » 週三 4月 15, 2009 3:09 pm

我的作業系統是ubuntu8.10
程式在動態編譯OK
然後想做靜態編譯(當然lib裡面已有編譯好*.a的靜態庫了)
在xxx.pro裡加入QMAKE_LFLAGS += -static
編譯後出現七十個錯誤 大都跟libX11.a有關
例如
In function 'XOpenDisplay':
undefined reference to 'xcb_get_setup'
using 'getgrdid_r' instatically linked applications
requires at runtime the shared libraries
from the glibc version used to link
找了網路都找不到答案
不知有大大遇過這種問題嗎?
該如何才能靜態編譯?
謝謝
訪客
 

文章訪客 » 週四 4月 16, 2009 5:41 pm

後來把資料夾移到安裝Qt的資料夾底下再編譯就ok了
不過執行的時候中文變成亂碼(但menu的中文正常)
不知是什麼原因?
訪客
 


回到 KDE/Qt 程式設計

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客