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