缺少图书馆uFCoder

时间:2016-03-28 18:14:17

标签: c++ linker rfid

我需要在一个项目中使用uFCoder,但我得到了未定义的引用'错误。我只有.h和.dll,并且无法在他们的网站上找到.a或.lib for windows。是否有可能我只需要.dll和.h?

1 个答案:

答案 0 :(得分:0)

假设您正在使用GCC,并且uFCoder.dll中隐藏了\some\path, 您可以将其与链接选项-L/some/path -luFCoder相关联。这个 暗示了一种非unix标准方式来推断库名,但是GCC支持 它在Windows上。然后在运行时,uFCoder.dll必定存在于某个地方 操作系统可以根据Search Path Used by Windows to Locate a DLL

找到它

请注意,如果您没有使用GCC构建的DLL,它将不会是二进制兼容的。