codeblocks链接器使libusb-1.0.lib中出现-lusb-1.0.lib,并说ld:找不到-lusb-1.0.lib

时间:2015-12-14 14:43:25

标签: gcc linker mingw codeblocks linker-errors

codeblocks的链接器不会找到我的库,因为他使用-l选项不正确。该库的名称是libusb-1.0.lib。链接器知道路径并且他知道lib,因为我通过项目/构建选项告诉他。

链接器通常使用libusb-1.0.lib中的-lusb-1.0而不是codeblocks链接器。他制作了-lubs-1.0.lib。有了这个-l选项,他就找不到lib了。我错了。

linker -l option

甚至在项目/构建选项/链接器设置/其他链接器选项中使用我自己的-l选项:-lusb-1.0不会工作。

有人知道这里发生了什么?或者我做错了什么?

0 个答案:

没有答案