我想使用wintab进行编程,wintab是大多数图形输入板制造商使用的标准库。
但我发现的库不是开源的,遗憾的是,它只是一个msvc dll,只有一个标题。
现在我正在使用MinGW gcc。
我在MinGW尝试了dlltool和dllwrap,但没有运气。我生成的libxx.a只能导致程序退出。(但它链接得很好)
如何让wintab与MinGW配合使用?或者是否有来自gcc的wintab dll的构建?
答案 0 :(得分:1)
您可以将WinTab与任何编译器套件一起使用,但如果未在用户系统上安装,则不应将应用程序与库链接。
相反,您应该使用LoadLibrary()
和GetProcAddress()
在运行时加载它,如下所述:
http://www.wacomeng.com/windows/docs/WacomWindevFAQ.html#_Toc276983614
答案 1 :(得分:0)
如果Wintab DLL包含C ++代码,那你就不走运了。我建议在gdb中运行程序,看看究竟是什么失败了。