Tag: opengl extensions

#include :没有这样的文件或目录(即使源和头都在同一目录中)

我最近开始将我用Java编写的游戏引擎(使用lwjgl)转换为C / C ++。 我在Fedora 25上使用Qt Creator和CMake(我很确定这不影响任何事情)链接所有目录,文件等。我的系统上安装了GLFW,但我决定使用源版本,而不是比包含的版本。 我很高兴我的扩展加载器,并按照GLFW网站上的教程进行配置。 我没有通过“Hello World”测试,因为当我在我的main.c文件中包含glad.h文件时,我收到一个错误: : No such file or directory 同样奇怪的是我在glad.c文件中得到了同样的错误,该文件是使用glad自己的生成器创建的。 我的main.c文件看起来像这样 #include #include #include int main(int argc, char *argv[]) { printf(“Kick Ass Game Engine”); return 0; } 我也尝试过使用”glad.h:而不是 (我在这里找到了建议)。这对我的main.c文件有效,但是我对glad.c文件仍有同样的问题即使我编辑它以反映main.c 我的项目目录如下所示: – KAGE/ -> CMakeLists.txt -> glad.c -> glad.h -> main.c -> khplatform.h -> KAGE/lib/ -> glad -> glfw-3.2.1 […]