我目前正在开发一个 opengl 项目,直到现在我有幸在预安装的 linux 环境中工作。现在我必须让它在我的 Windows 机器上工作,我正在使用 MSYS2 并安装了下面的包(除了安装指南中的包)。
pacman -S gcc make mingw-w64-x86_64-gcc mingw-w64-x86_64-mesa mingw-w64-x86_64-glew mingw-w64-x86_64-glfw
运行我的 makefile 时,我收到以下错误。
/usr/lib/gcc/x86_64-pc-msys/11.2.0/../../../../x86_64-pc-msys/bin/ld: cannot find -lglew32
/usr/lib/gcc/x86_64-pc-msys/11.2.0/../../../../x86_64-pc-msys/bin/ld: cannot find -lglfw3
我已经按照 MSYS2 指南中的所有步骤安装了建议的软件包。我对 pacman 安装程序和 MSYS2 完全陌生,并且不知道是什么原因造成的。谁有过类似的问题?