我正在逐步学习 LearnOpenGL 教程,当谈到设置 GLAD 时 我遵循了所有步骤,当我尝试包含 happy.h 时
#include <glad/glad.h>
它给了我一个链接器错误 LNK2019,我不知道为什么
这就是整个错误:
1>MSVCRTD.lib(exe_main.obj):错误 LNK2019:函数“int __cdecl invoke_main(void)”中引用的未解析的外部符号 main (?invoke_main@@YAHXZ)
我已经将包含文件夹添加到属性页上的包含目录中,所以事实并非如此
我也遇到了一些问题,包括很高兴,因为我没有使用 VS 作为教程。对我有用的步骤是:
glad/glad.h
和 GLFW/glfw3.h
(按此顺序)gcc script.c glad.c -o script -lglfw
编译)如果您遇到有关包含路径的错误,只需调整它们即可
知道包含 <> 的内容是包含文件夹中的路径,而带有“”的内容是本地文件的路径