OpenGL sdkを使用して新しいプロジェクトを作成するために premake を使用しています。初めての実際のプロジェクトをまとめようとしていますが、premake4 vs2010 コマンドを実行するとエラーが発生します。UseLibs 関数を使用して OpenGL SDK 要素にアクセスしようとしていますが、premake が次のようなエラーをスローしています。
"グローバル 'UseLibs' (nil 値) を呼び出そうとしています
ルアコードは次のとおりです。
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"};
ここのコードの多くは、チュートリアルで実行するように指示されていることに基づいているため、なぜこのエラーが発生するのかわかりません。私はこれにかなり慣れていないので、他に問題があれば教えてください。ありがとう。