2012-05-22 47 views
0

我有2個共享對象庫和一個可執行程序。GCC未定義_cxa_pure_virtual

,我編譯庫的1具有聯動錯誤:Undefined _cxa_pure_virtual

爲什麼? 通常我們不需要實現它。有任何想法嗎?

如果我實現它,兩個庫都編譯並鏈接成功,但鏈接到兩者的應用程序有相同的連接問題?

回答

1

所討論的庫是C++庫,C++運行庫需要__cxa_pure_virtual。建議您先嚐試使用g ++命令而不是gcc連接。

閱讀更多在這個問題下:What is the purpose of cxa pure virtual