我有一个没有头文件的C ++第三方库文件。
如何阅读这些函数并在我的C ++应用程序中使用它们。
lib文件中包含了错误的名称..我使用了依赖walker来查看导出函数。
如何使用这些受损名称?
创建一个C ++包装器,在C?
中调用这些函数请你发一个例子。
答案 0 :(得分:4)
我有一个没有头文件的C ++第三方库文件。
如果您没有头文件而没有文档,则无法对该库执行任何可靠的操作,因为它需要一些约定(例如,关于调用顺序,初始化,谁负责释放一些数据和如何,库函数所期望的不变量....)你无法猜测。