This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
compiling_visual_studio_deps [2022/03/27 13:52 (3 years ago)] – Re-added instructions for freetype, based on previous openal ones iarwain | compiling_visual_studio_deps [2022/03/27 13:53 (3 years ago)] (current) – iarwain | ||
---|---|---|---|
Line 9: | Line 9: | ||
===== Build libwebp ===== | ===== Build libwebp ===== | ||
- | - Swtich | + | - Switch |
- In a Visual Studio console, go to the libwebp folder and: nmake /f Makefile.vc CFG=release-static RTLIBCFG=static OBJDIR=output/ | - In a Visual Studio console, go to the libwebp folder and: nmake /f Makefile.vc CFG=release-static RTLIBCFG=static OBJDIR=output/ | ||
- Ignore errors, locate the lib at: libwebp\output\release-static\x86\lib\webpdecoder.lib | - Ignore errors, locate the lib at: libwebp\output\release-static\x86\lib\webpdecoder.lib | ||
Line 29: | Line 29: | ||
- Select x64 and copy from win32 (leave all options default) | - Select x64 and copy from win32 (leave all options default) | ||
- In the freetype project properties | - In the freetype project properties | ||
- | - - In C/ | + | |
- | | + | - select Multithreaded (/MT) |
- | | + | - In Librarian / Command Line |
- | | + | - remove additional options relating to / |
- In the common project properties | - In the common project properties | ||
- | - - In Librarian / Command Line | + | |
- | | + | - remove additional options relating to / |
- Right click the freetype project and select build to make the 64-bit static lib. | - Right click the freetype project and select build to make the 64-bit static lib. | ||
- Find the 64bit version in x64\Release\freetype.lib | - Find the 64bit version in x64\Release\freetype.lib |