The following projects are included with the zstd distribution:
- cmake
- CMake project contributed by Artyom Dymchenko
- VS2005
- Visual Studio 2005 project
- VS2008
- Visual Studio 2008 project
- VS2010
- Visual Studio 2010 project (which also works well with Visual Studio 2012, 2013, 2015)
- VS_scripts
- command line scripts prepared for Visual Studio compilation without IDE
projects
then VS2010
and open zstd.sln
Debug
to Release
and if you have 64-bit Windows change also Win32
to x64
.BUILD
from the menu bar and choose Build Solution
.projects\VS2010\bin\x64\Release\zstd.exe
The Visual Studio solution file visual\VS2010\zstd.sln
contains many projects that will be compiled to the
visual\VS2010\bin\$(Platform)_$(Configuration)
directory. For example zstd
set to x64
and
Release
will be compiled to visual\VS2010\bin\x64_Release\zstd.exe
. The solution file contains the
following projects:
zstd
: Command Line Utility, supporting gzip-like argumentsdatagen
: Synthetic and parametrable data generator, for testsfullbench
: Precisely measure speed for each zstd inner functionsfuzzer
: Test tool, to check zstd integrity on target platform libzstd
: A static ZSTD library compiled to libzstd_static.lib
libzstd-dll
: A dynamic ZSTD library (DLL) compiled to libzstd.dll
with the import library libzstd.lib
fullbench-dll
: The fullbench program compiled with the import library; the executable requires ZSTD DLLThe header file lib\zstd.h
and the import library
visual\VS2010\bin\$(Platform)_$(Configuration)\libzstd.lib
are required to compile
a project using Visual C++.
Additional Include Directories
that can
be found in Project Properties of Visual Studio IDE in the C/C++
Property Pages on the General
page.Additional Dependencies
that can
be found in Project Properties in the Linker
Property Pages on the Input
page.
If one will provide only the name libzstd.lib
without a full path to the library
then the directory has to be added to Linker\General\Additional Library Directories
.The compiled executable will require ZSTD DLL which is available at
visual\VS2010\bin\$(Platform)_$(Configuration)\libzstd.dll
.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.