From 5b13d41b193b596ab64df1fe7de9daf392390d99 Mon Sep 17 00:00:00 2001 From: Benedict Gaster <benedict.gaster@uwe.ac.uk> Date: Mon, 30 Nov 2020 23:42:12 +0000 Subject: [PATCH] updated readme and test windows/runtime --- README.md | 14 ++++++++++++++ zlib1.dll => windows/runtime/zlib1.dll | Bin 2 files changed, 14 insertions(+) rename zlib1.dll => windows/runtime/zlib1.dll (100%) diff --git a/README.md b/README.md index 45f9007..5f3c168 100644 --- a/README.md +++ b/README.md @@ -16,14 +16,28 @@ build/shapes build/splat ``` +``` clang++ -std=c++17 -L./osx/lib/ -lSDL2 -lSDL2_ttf -lSDL2_image -lfreetype -lpng -lwebp -ltiff -ljpeg -lbz2 -lz -I./osx/include/ -I./osx/include/SDL2/ -I./include ./SDL_FontCache.o src/context.cpp src/app.cpp examples/splat.cpp -framework OpenGL +``` We need to build font cache +``` clang -c -I./osx/include/ -I./osx/include/SDL2/ -I./include src/SDL_FontCache.c +``` # Windows +``` cl /EHsc /Iwindows/include /Iinclude /Iwindows/include/SDL2 /c .\src\app.cpp .\src\context.cpp .\examples\shapes.cpp .\src\SDL_FontCache.c +``` +``` link /SUBSYSTEM:CONSOLE /LIBPATH:windows\lib\x64 shapes.obj .\context.obj .\app.obj .\SDL_FontCache.obj SDL2.lib SDL2main.lib /NODEFAULTLIB:libcmtd.lib opengl32.lib shell32.lib SDL2_ttf.lib SDL2_image.lib freetype.lib +``` + +You can input the Visual Studio command line in Powershell with the command: + +``` +Import-BatchEnvironment 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvars64.bat' +``` \ No newline at end of file diff --git a/zlib1.dll b/windows/runtime/zlib1.dll similarity index 100% rename from zlib1.dll rename to windows/runtime/zlib1.dll -- GitLab