Я использую premake для создания новых проектов с использованием OpenGL sdk . Я пытаюсь собрать свой первый реальный проект, но у меня возникает ошибка при запуске команды premake4 vs2010. Я пытаюсь использовать функцию UseLibs для получения доступа к элементам OpenGL SDK, однако premake выдает ошибку, которая говорит:
"попытка вызвать глобальные UseLibs (нулевое значение)
Вот код Луа:
solution "OpenGL"
configurations {"windows", "linux", "Debug", "Release"}
project "MyProject"
kind "ConsoleApp"
language "c++"
files {"First OpenGL v3\*.cpp", "First OpenGL v3\*.h"}
UseLibs {"glimage", "glload", "freeglut", "glutil", "glmesh", "glfw", "glm"}
configuration "windows"
defines "WIN32"
links {"glu32", "opengl32", "gdi32", "winmm", "user32"}
configuration "linux"
links {"GL"}
configuration "Debug"
targetsuffix "D"
defines "_DEBUG"
flags "Symbols"
configuration "Release"
defines "NDEBUG"
flags {"OptimizeSpeed", "NoFramePointer", "ExtraWarnings", "NoEditAndContinue"};
Большая часть кода основана на том, что говорится в учебнике , поэтому я не уверен, почему я получаю эту ошибку. Я довольно новичок в этом, поэтому, если вы видите какие-либо другие проблемы, пожалуйста, сообщите мне. Спасибо.