Решил не использовать Visual studio или Code::Blocks, установил MinGW. С компиляцией вроде разобрался. Встал другой вопрос, как подключать библиотеки. Посмотрел пару видео, прочитал пару статей, но так и не нашел. Как я понял для этого нужна линковка. Допустим хочу подключить GLFW. Закинул нужные файлы в папки MinGW и прописал:
#include <GLFW/glfw3.h>
int main()
{
glfwInit();
return 0;
}
без
glfwInit компилируется нормально, но с этим выдает:
c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: C:\Users\kitsuro\AppData\Local\Temp\ccOL0feh.o:Minecraft.cpp:(.text+0xc): undefined reference to `glfwInit'
В качестве "Text editor" использую Sublime Text 3.