diff --git a/README.md b/README.md index 45f90074ed362fb953067e9b14ade065fc820edd..5f3c1689a84fc40b8bef405bab32d3612f21dab1 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