安裝gcin時 libgtk-x11-2.0.so的問題 - Linux

Table of Contents

我說一下我的經驗

但是說不定跟你的狀況不太相符 因此僅供參考


我是要做C++作業的時候 需要用到libz這個library

於是就上網下載了zlib 也安裝成功了

但是後來打入 g++ -o FILE FILE.cpp (比方說我的作業的檔名是FILE.cpp)

g++就是無法看到libz.a這一個library

後來經過高手的指點

這種狀況出現時 要自己告訴編譯器要去連結libz.a

後來輸入g++ -o FILE FILE.cpp -lz (-l是連結用指令 z是library的名稱)

就沒有問題了




※ 引述《czardasy (查爾達斯)》之銘言:
: gtk+我已經裝了最新版本了
: 但是在make最後出現這樣的訊息:
: /usr/lib/gcc/i486-linux-gnu/4.3.3/../../../../lib/libgtk-x11-2.0.so:
: undefined reference to `g_array_unref'
: /usr/lib/gcc/i486-linux-gnu/4.3.3/../../../../lib/libgtk-x11-2.0.so:
: undefined reference to `g_mapped_file_unref'
: /usr/lib/gcc/i486-linux-gnu/4.3.3/../../../../lib/libgtk-x11-2.0.so:
: undefined reference to `g_array_get_element_size'
: collect2: ld 回傳 1
: make: *** [gcin] Error 1
: google了半天還是無解,有人知道是怎麼回事嗎?

--
BED ●▅ ▅ ●▁▁ ●▅▅▅ ●▅▅
▇▇▇ ▇ ▇▇▇▇ ▇▇▇▇ ●▅▅ ▇▇▇▇ ▇▇▇▇
& ▎ ▎ ▎ ▎ ▎ ▎ ▎●▅▅ ▎ ▎
▇▇▇▇
I magician super model basketball homeless prisoner engineer
player

--

All Comments