Сборка zlib в Visual Studio 2010
1. Скачиваем zlib 1.2.8 с http://www.zlib.net/
2. Распаковываем архив в c:\zlib-1.2.8
3. Открываем в Visual Studio 2010 проект C:\zlib-1.2.8\contrib\vstudio\vc10\zlibvc.sln
4. Меняем следующие настройки проекта zlibstat:
Конфигурация Debug:
General->Output Directory: **..\..\..\win32-MDd\**
General->Intermediate Directory: **..\..\..\win32-MDd\Tmp\**
C/C++->Preprocessor->Preprocessor Definitions: <удаляем **ZLIB_WINAPI**>
C/C++->Code Generation->Runtime Library: Multi-threaded Debug DLL (/MDd)
Librarian->General->Output File: $(OutDir)\..\zlibMDd.lib
Конфигурация Release:
General->Output Directory: **..\..\..\win32-MT\**
General->Intermediate Directory: **..\..\..\win32-MT\Tmp\**
C/C++->Preprocessor->Preprocessor Definitions: <удаляем **ZLIB_WINAPI**>
C/C++->Code Generation->Runtime Library: Multi-threaded (/MT)
Librarian->General->Output File: $(OutDir)\..\zlibMT.lib
5. Собираем Debug и Release версии zlibstat. На выходе получаем:
C:\zlib-1.2.8\zlibMDd.lib
C:\zlib-1.2.8\zlibMT.lib
6. Открываем в Visual Studio 2010 любой проект C++ и открываем Property Manager->(Project Name)->Debug | Win32->Microsoft.Cpp.Win32.user->Common Properties->VC++ Directories. Добавляем c:\zlib-1.2.8 в Include Directories, Library Direcories и Source Directories.
===
Перепечатка материалов блога разрешается с обязательной ссылкой на blog.coolsoftware.ru