天天看點

程式遇到SIGILL,考慮依賴庫接口和庫版本是否一緻

如果你的程式遇到SIGILL, Illegal instruction問題,你應當考慮一下是否存在版本不一緻的問題,比如依賴的共享庫接口變了,但你仍在使用老版本的庫,問題的現象通常是詭異,而且你覺得不可能挂的地方,而通常是挂在你對依賴庫的調用之處。

簡單點說就是:

頭檔案更新了,但庫檔案還沒有更新。

繼續閱讀