codeblocks的链接器不会找到我的库,因为他使用-l选项不正确。该库的名称是libusb-1.0.lib。链接器知道路径并且他知道lib,因为我通过项目/构建选项告诉他。
链接器通常使用libusb-1.0.lib中的-lusb-1.0而不是codeblocks链接器。他制作了-lubs-1.0.lib。有了这个-l选项,他就找不到lib了。我错了。
甚至在项目/构建选项/链接器设置/其他链接器选项中使用我自己的-l选项:-lusb-1.0不会工作。
有人知道这里发生了什么?或者我做错了什么?