2017-08-01 48 views
0

我有一個沒有頭文件的C++第三方庫文件。從lib文件調用C++函數

我怎樣才能讀取功能,並使用它們我的C++應用程序中。

裏面的庫文件都是錯位的名稱。我用的Dependency Walker來查看導出功能。

如何去使用這些錯位的名稱?

創建,在C調用這些函數是C++包裝?

你可以發表一個例子。

回答

4

我有沒有頭文件一個C++第三方庫文件。

如果你有沒有頭文件,沒有文件,你不能做任何事情可靠與該庫,因爲它需要一些約定(如約來電,初始化,誰負責釋放一些數據以及如何秩序,庫函數期望的不變量......),你無法猜測。

+0

我知道大多數的功能的庫文件中,我從一個.dll來..上我曾經被攻擊的方法,這個.dll我已經工作的基礎。那麼我將如何去使用圖書館呢? – Sunfluxgames

+0

所以請閱讀你所擁有的文檔 –

+0

你發表一個例子怎麼做? – Sunfluxgames