今天在 compile 一個程式時,出現以下錯誤訊息
/tmp/ccc6yGbw.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
怎麼檢查程式就是沒問題。後來到網路上 google 一下,看到有人說用 g++ compile 就可以了。試了一下,果真可以,但是心裡對此一直感到很疑惑。
然後,突然像被雷打到一樣,腦子裡冒出一個想法。再次檢查了 filename。
嗯,是 test.C ,那個 C 是大寫的。改回平常慣用的小寫,再次用 gcc compile。
過了  ̄▽ ̄|||
沒有任何的 warning message 或 error message。
原來副檔名的大小寫真的有影響。
沒有留言:
張貼留言