0
Qt 5.7.0 GCC 4.9。 1 我創建了一個簡單的小部件項目(沒有單個代碼寫入,沒有設置更改,只拖動幾個控件的形式)安裝Qt後,並做了測試編譯。我得到了錯誤信息:Qt錯誤:跳過不兼容/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../libGL.so搜索時-lGL
:-1: error: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../libGL.so when searching for -lGL
:-1: error: skipping incompatible /lib/libGL.so when searching for -lGL
:-1: error: skipping incompatible /usr/lib/libGL.so when searching for -lGL
:-1: error: cannot find -lGL
:-1: error: collect2: error: ld returned 1 exit status
我認爲它試圖鏈接到我的64位機器中的32位OpenGL。 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../libGL.so確實位於/ usr/lib/libGL中。我認爲64位版本是/ usr/lib64/libGL中的版本。如何更改鏈接路徑,以便鏈接到正確的庫?