使用VS代码将库与MinGW项目链接

问题描述

我正在Windows 10上使用MinGW 4.5.2版。我试图将多个库链接到VS代码中的项目。当我尝试运行此命令时:g++ main.c -o main.exe -I"C:\\Users\\USER\\Programming\\OPenGL Library\\glfw\\include\\glfw3.h" -L"C:\\Users\\USER\\Programming\\OpenGL Library\\glfw\\lib-mingw-w64\\"。我收到一个编译错误main.c:2:24: Fatal error: GLFW\glfw3.h: No such file or directory上面的命令出了错,它给出了此链接错误。据我所知,我已将MinGW指向该库并指定了头文件。我不确定我还需要添加什么命令来链接GLFW库以及其他库,例如GLEW或glm。

解决方法

如果您的include指令看起来像

x = np.expand_dims(x,axis=2)

您需要提供目录的路径,该目录本身包含名为GLFW的目录。