Сначала я пытаюсь использовать glad.h в своем проекте. Xcode 7.2.1 . дает мне error
:
glad.h:26:2: OpenGL header already included, remove this include, glad already provides it.
Это заголовки в моем main.cpp
:
#include "glad/glad.h"
#include <iostream>
#include "GLFW/glfw3.h"
Я добавляю GLFW_INCLUDE_NONE
к определениям упаковки - препроцессора и макросам препроцессора LLVM (похоже на определения препроцессора в Visual Studio, я полагаю?). Тогда ошибки превращаются в:
Undefined symbols for architecture x86_64:
"_glfwCreateWindow", referenced from:
_main in main.o
"_glfwGetPrimaryMonitor", referenced from:
_main in main.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Если я удалю код #include "glad/glad.h”
, ошибки останутся прежними.
Любая помощь приветствуется.