如何在minGW gcc中使用wintab?

时间:2012-05-25 15:22:07

标签: gcc mingw

我想使用wintab进行编程,wintab是大多数图形输入板制造商使用的标准库。

但我发现的库不是开源的,遗憾的是,它只是一个msvc dll,只有一个标题。

现在我正在使用MinGW gcc。

我在MinGW尝试了dlltool和dllwrap,但没有运气。我生成的libxx.a只能导致程序退出。(但它链接得很好)

如何让wintab与MinGW配合使用?或者是否有来自gcc的wintab dll的构建?

2 个答案:

答案 0 :(得分:1)

您可以将WinTab与任何编译器套件一起使用,但如果未在用户系统上安装,则不应将应用程序与库链接。

相反,您应该使用LoadLibrary()GetProcAddress()在运行时加载它,如下所述: http://www.wacomeng.com/windows/docs/WacomWindevFAQ.html#_Toc276983614

答案 1 :(得分:0)

如果Wintab DLL包含C ++代码,那你就不走运了。我建议在gdb中运行程序,看看究竟是什么失败了。