我需要在一个项目中使用uFCoder,但我得到了未定义的引用'错误。我只有.h和.dll,并且无法在他们的网站上找到.a或.lib for windows。是否有可能我只需要.dll和.h?
答案 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,它将不会是二进制兼容的。