From 82050095816a72fe75a321008f5b73479ffe4f53 Mon Sep 17 00:00:00 2001 From: AIdauv Date: Thu, 20 Mar 2025 13:58:01 +0800 Subject: [PATCH] change to static --- premake5.lua | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/premake5.lua b/premake5.lua index d1c5105c..50053f7a 100644 --- a/premake5.lua +++ b/premake5.lua @@ -1,7 +1,8 @@ project "GLFW" kind "StaticLib" language "C" - + staticruntime "on" + targetdir ("bin/" .. outputdir .. "/%{prj.name}") objdir ("bin-int/" .. outputdir .. "/%{prj.name}") @@ -31,9 +32,7 @@ project "GLFW" } filter "system:windows" - buildoptions { "-std=c11", "-lgdi32" } systemversion "latest" - staticruntime "On" files { @@ -56,5 +55,11 @@ project "GLFW" "_GLFW_WIN32", "_CRT_SECURE_NO_WARNINGS" } - filter { "system:windows", "configurations:Release" } - buildoptions "/MT" \ No newline at end of file + + filter "configurations:Debug" + runtime "Debug" + symbols "on" + + filter "configurations:Release" + runtime "Release" + optimize "on" \ No newline at end of file