c++ - Eclipse/MinGW 不会链接库

标签 c++ eclipse linker mingw

我正在运行 Eclipse Oxygen,试图将 GLFW 链接到我的项目。我有 3 个库文件 glfw3.dlllibglfw3.alibglfw3dll.a。我试过使用和不使用 lib 前缀,包括库路径,我尝试使用和不使用文件扩展名。

编辑:错误是 c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe : 找不到 -lC:/Users/leobr/Desktop/glfw-3.2.1.bin.WIN64/lib-mingw-w64/glfw3.dll

c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: 找不到 -lC :/Users/leobr/Desktop/glfw-3.2.1.bin.WIN64/lib-mingw-w64/libglfw3.a

c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: 找不到 -lC :/Users/leobr/Desktop/glfw-3.2.1.bin.WIN64/lib-mingw-w64/libglfw3dll.a

最佳答案

我的主要问题是我使用的是 Win32MinGW 和 win64GLFW。我还必须链接 dll 库而不是普通库。

关于c++ - Eclipse/MinGW 不会链接库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49833259/

相关文章:

c++ - 插入多个元素时 vector 大小仅增加一

c++ - 使用 C++ 的高级类型

c++ - 如何捕获派生(多态)异常对象并将其重新抛出到第二级?

eclipse - 尝试在 Eclipse 中从 Maven 切换到 Gradle

java - 如何在 eclipse 4.2 中获取 IEditorReference

linker - 链接具有相互依赖关系的静态 fortran 库

c - 如何在Ubuntu上编译ELSD?链接错误

linux - 链接选项不兼容 - 在命令中的任何地方都看不到选项

c++ - QT4中有QPath::Combine吗?

python - 如何组织 Eclipse - Workspace VS 编程语言