Triangle庫在windows下崩潰的解決方法

使用 libigl 庫,在linux下一切正常,而到了windows下編譯運行後,發現每次運行到 Triangle 庫部分的代碼時就會出現內存錯誤崩潰,經過查找資料,發現是 Triangle 庫的問題。

在windows下的vc中 long 是 32 位的 而在 Triangle 庫中作者認爲 long 是64 位的,解決方法是把 Triangle 庫源代碼中所有用到 long 的地方用 long long 替換。

重新編譯後運行不再出錯。

參考鏈接:https://stackoverflow.com/questions/44558793/triangle-library-with-vs2015-x64


歡迎關注我的公衆號 江達小記

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章