无法链接 GLFW 库
Can't link GLFW libs
除了glfwInit()
(所有其他glfw函数仍然会导致链接错误)之外,所有内容都与此问题非常相似,这是正常链接。当我尝试将"glfw"更改为"glfw3"时,一切正常,但应用程序在glfwCreateWindow()
冻结。我想,我确实需要"-glfw",而不是"glfw3",但它会导致链接错误。我必须做什么?
有两个原因:
- 由于存在已弃用的 glfw2 库而导致的链接错误(只需执行
sudo apt-get purge libglfw-dev
并sudo apt-get purge libglfw2
并重新安装 libglfw3。 - 冻结。是的,这是一个众所周知的统一错误。例如,您可以手动检索有效的窗口指针以将其与 glfw 一起使用。你也可以使用例如侏儒或伴侣。
相关文章:
- 无法将 GLFW 库与 Ubuntu 18.04 上的头文件链接
- GLFW需要链接什么?
- 对GLFW / Vulkan的未定义引用,尽管库似乎是链接的
- 编译器无法链接/查找 GLFW
- 链接Visual Studio代码中的GLFW
- 使用 CMake 在 Mac 上链接静态 GLFW 和 OpenGL
- 如何在Linux中使用GLFW函数正确链接C++对象?
- 为什么我需要FreeGLUT来编译和链接GLFW程序
- Vulkan + GLFW + Cmake在Linux环境下的链接问题
- Linux(X11)上GLFW上的链接器错误
- Glew - 与 GLFW 配对时 gl- 函数符号上出现链接错误
- libigl,GLEW,GLFW和Eigen在CLion,Windows 10上.链接器错误
- 在 Fedora 27 中构建 GLFW 时链接期间出错
- 如何将正确的库与 GLFW 链接为 cmake 中的外部项目
- GLFW 链接问题 Visual Studio 2012.
- GLFW MinGW 链接错误
- 尝试在Mac上编译GLFW时GLFW上的链接器错误
- 无法获取 GLFW 链接
- 在 Windows 10 上的 VS 2015 中与 nupengl GLFW 链接错误
- GLFW链接不能正常工作与mingw32在c++ (?)