bf36fa539b | ||
---|---|---|
.. | ||
msys | ||
Makefile.vc | ||
Makefiletest.vc | ||
gentest.bat | ||
libgd.rc | ||
readme.md | ||
run_tests.bat |
readme.md
Building on Windows with Visual Studio 2015
-
Get the required dependencies from http://windows.php.net/downloads/php-sdk/deps/vc14/ and http://windows.php.net/downloads/pecl/deps/, respectively. Choose the x86 or x64 packages depending on your needs.
- freetype
- libiconv
- libjpeg
- libpng
- libtiff
- libwebp
- libxpm
- zlib
-
Unpack all dependency packages into the same folder.
-
Open the VS2015 x86 or x64 Native Tools Command Prompt.
-
Set the environment variable
WITH_DEVEL
to the path where you have unpacked the dependencies.WITH_DEVEL
defaults to..\deps
. -
If you want a debug build, do
set DEBUG=1
-
cd
into the libgd source folder. -
To build the libraries, do:
nmake /f windows\Makefile.vc
- To build and run the tests, do:
nmake /f windows\Makefile.vc check
- To build the executable programs, do:
nmake /f windows\Makefile.vc build_progs
-
After a successful build, you find the libraries and test executables in
..\gdbuild
. You can change the build folder by setting the environment variableWITH_BUILD
to the desired path. -
Before rebuilding, you may have to run:
nmake /f windows\Makefile.vc clean