从lib文件调用c ++函数

时间:2017-08-01 15:38:48

标签: c++ .lib

我有一个没有头文件的C ++第三方库文件。

如何阅读这些函数并在我的C ++应用程序中使用它们。

lib文件中包含了错误的名称..我使用了依赖walker来查看导出函数。

如何使用这些受损名称?

创建一个C ++包装器,在C?

中调用这些函数

请你发一个例子。

1 个答案:

答案 0 :(得分:4)

  

我有一个没有头文件的C ++第三方库文件。

如果您没有头文件而没有文档,则无法对该库执行任何可靠的操作,因为它需要一些约定(例如,关于调用顺序,初始化,谁负责释放一些数据和如何,库函数所期望的不变量....)你无法猜测。