【发布时间】:2022-11-22 01:41:01
【问题描述】:
我刚刚下载了 MingW 编译器和 glfw 以及 glad 库。我将 Notepad++ 设置为使用 mingW 进行编译,现在我无法弄清楚如何包含上述库。我是否必须将 .h 文件与我的 main.cpp 文件或 smth 一起放在我的文件夹中?我必须将我的库解压缩到哪里。我完全不知道并且已经在网上搜索了几个小时。
我已经将库解压缩到与 main.cpp 文件相同的文件夹中,然后在 main.cpp 中像这样调用 smth
include<librariename/include/lib.h>
【问题讨论】:
-
我已将库解压缩到与 main.cpp 文件相同的文件夹中仅仅将开源库的源代码转储到同一个文件夹中是行不通的。有些可能有非常复杂的构建方法,这远远超出了初学者的能力。我的快速入门建议是安装 msys2 以安装 MinGW 并使用 msys2 (pacman) 的内置包管理来安装依赖库。这将解决为您的编译器获取正确的库以及头文件和库位置的问题,但您仍然必须指定需要链接的库
-
我的 minGW 安装中有一个名为“msys”的 .batch 文件,够了吗?
-
应该是这样的:https://www.msys2.org/
-
我必须重新安装mingw吗?它工作得很好。
标签: c++ notepad++ mingw glfw glad