Chilkat C/C++ Library Downloads
for Qt, CodeBlocks, MinGW, TDM-GCC, and MinGW-w64

The downloads on this page are the full-versions.
Chilkat libraries/components are fully functional for 30-day evaluations.

Getting Started: Compiling and Linking

v9.5.0.75 27-Aug-2018MD5 Sum: 724f102e0968d10f1a8e771d5316828f
MinGW-w64 GCC-8.1.0 x86_64-8.1.0-posix-seh

v9.5.0.75 27-Aug-2018MD5 Sum: 7551828be0ce355621b74947afb30c01
MinGW-w64 GCC-8.1.0 x86_64-8.1.0-posix-sjlj

v9.5.0.75 27-Aug-2018MD5 Sum: b2e04cfab202149630d33c877b1955ca
MinGW-w64 GCC-8.1.0 x86_64-8.1.0-win32-seh

v9.5.0.75 27-Aug-2018MD5 Sum: 664f87bc57fe919b9bf8d09aa822db72
MinGW-w64 GCC-8.1.0 x86_64-8.1.0-win32-sjlj

v9.5.0.75 27-Aug-2018MD5 Sum: a229d3254622e68f19e9e78cec129440
MinGW-w64 GCC-8.1.0 i686-8.1.0-posix-dwarf

v9.5.0.75 27-Aug-2018MD5 Sum: 13469fe22d35b23fd97e4a700a324a5e
MinGW-w64 GCC-8.1.0 i686-8.1.0-posix-sjlj

v9.5.0.75 27-Aug-2018MD5 Sum: f159d18cc6736783f88deed0582d2421
MinGW-w64 GCC-8.1.0 i686-8.1.0-win32-dwarf

v9.5.0.75 27-Aug-2018MD5 Sum: b5a16734b01811f9503f0daf7fb674a2
MinGW-w64 GCC-8.1.0 i686-8.1.0-win32-sjlj

v9.5.0.75 27-Aug-2018MD5 Sum: 978160b6753441d7d37dccef074e5913
MinGW-w64 GCC-7.3.0 x86_64-7.3.0-posix-seh

v9.5.0.75 27-Aug-2018MD5 Sum: 29b7b703a2ff4304f3d26ace2a759299
MinGW-w64 GCC-7.3.0 x86_64-7.3.0-posix-sjlj

v9.5.0.75 27-Aug-2018MD5 Sum: 7d82b73cf6fe050c4314296fed2bd3fb
MinGW-w64 GCC-7.3.0 x86_64-7.3.0-win32-seh

v9.5.0.75 27-Aug-2018MD5 Sum: cade2c3d84fe80d650a9ae6ba49f8921
MinGW-w64 GCC-7.3.0 x86_64-7.3.0-win32-sjlj

v9.5.0.75 27-Aug-2018MD5 Sum: d779a940f0b37aeb0142dfd6686be79c
MinGW-w64 GCC-7.3.0 i686-7.3.0-posix-sjlj

v9.5.0.75 27-Aug-2018MD5 Sum: 81305dfcc489d234f06cad7294dd211e
MinGW-w64 GCC-7.3.0 i686-7.3.0-win32-dwarf

v9.5.0.75 27-Aug-2018MD5 Sum: 67ada517432676198b7a6b3d79f47788
MinGW-w64 GCC-7.3.0 i686-7.3.0-win32-sjlj

v9.5.0.75 27-Aug-2018MD5 Sum: b0805729197f00a5c4466cb0efd681c5
MinGW-w64 GCC-7.3.0 i686-7.3.0-posix-dwarf

v9.5.0.75 27-Aug-2018MD5 Sum: 4ac8b78107c9e6a77905d53e7b3864b6
MinGW-w64 GCC-6.4.0 x86_64-6.4.0-posix-seh

v9.5.0.75 27-Aug-2018MD5 Sum: de6313f94ed9eec6398cfd49c8fd0899
MinGW-w64 GCC-6.4.0 x86_64-6.4.0-posix-sjlj

v9.5.0.75 27-Aug-2018MD5 Sum: 0cdf43b88f623c6b6106b62ce289f757
MinGW-w64 GCC-6.4.0 x86_64-6.4.0-win32-seh

v9.5.0.75 27-Aug-2018MD5 Sum: 3d6c13d0f0164938b03a2e35efaab545
MinGW-w64 GCC-6.4.0 x86_64-6.4.0-win32-sjlj

v9.5.0.75 27-Aug-2018MD5 Sum: 2e10cfdf772e9253c515ffdcaa30de21
MinGW-w64 GCC-6.4.0 i686-6.4.0-posix-dwarf

v9.5.0.75 27-Aug-2018MD5 Sum: 12506c9edf4d2e5576a49b3a7de5d315
MinGW-w64 GCC-6.4.0 i686-6.4.0-posix-sjlj

v9.5.0.75 27-Aug-2018MD5 Sum: 0a674b5d8720782b75ce56d752c28037
MinGW-w64 GCC-6.4.0 i686-6.4.0-win32-dwarf

v9.5.0.75 27-Aug-2018MD5 Sum: 32cb5ed5bb99bf8e17fc59f61c08b709
MinGW-w64 GCC-6.4.0 i686-6.4.0-win32-sjlj

v9.5.0.75 27-Aug-2018MD5 Sum: 4570813dad401102173810ed503cedb8
Chilkat C/C++ libs for MinGW 5.3.0 32bit (typically used with QT)

v9.5.0.75 27-Aug-2018MD5 Sum: b81d49189fcd140b9ebee94cff0d38af
Chilkat C/C++ libs for MinGW 4.9.2 64bit (typically used with QT)

v9.5.0.75 27-Aug-2018MD5 Sum: 8b3e20394c15622601ae31e3642d304b
Chilkat C/C++ libs for MinGW 4.9.2 32bit (typically used with QT)

v9.5.0.75 27-Aug-2018MD5 Sum: 8473b8ca2c54fbcab26701d3740c4983
Chilkat C/C++ Libs for MinGW-w64 (64-bit, gcc 4.8.1, C++ 11, posix, sjlj, rv2)

v9.5.0.75 27-Aug-2018MD5 Sum: 3833cac74c363184e0107d68ee4e2053
Chilkat C/C++ Libs for MinGW (32-bit, gcc 4.8.1, C++ 11, posix, sjlj, rv2)

v9.5.0.75 27-Aug-2018MD5 Sum: ca02facb281f38429772e05f9e009a51
Chilkat C/C++ Libs for MinGW (32-bit, gcc 4.8.1, C++ 11, posix, dwarf, rv5)

v9.5.0.75 27-Aug-2018MD5 Sum: 7d14a4208b817b3f983352c1de43ed42
Chilkat C/C++ Libs for mingw64-64-4.7.2

v9.5.0.75 27-Aug-2018MD5 Sum: 38142638e90143c5f0562dab6c56e92c
Chilkat C/C++ Libs for mingw64-32-4.7.2

v9.5.0.75 27-Aug-2018MD5 Sum: ffe5807da67ac2d0d104487b53b1f101
Chilkat C/C++ Libs for MinGW 4.6.3 64bit

v9.5.0.75 27-Aug-2018MD5 Sum: d68ccb0074a3880a09d651640b902caa
Chilkat C/C++ Libs for MinGW 4.6.3 32bit

v9.5.0.73 27-May-2018MD5 Sum: a7bad1de2d0591e39f14e646c771b780
Chilkat C/C++ Libs for mingw-32-4.6.2

TDM-GCC MinGW Downloads

v9.5.0.75 27-Aug-2018MD5 Sum: c201d8268d658bc03eb2d21b6dd8fb1b
Chilkat C/C++ Libs for tdm-64-5.1.0 (dw2)

v9.5.0.75 27-Aug-2018MD5 Sum: cf92439d2ea3d6b8a389f23879c83c29
Chilkat C/C++ Libs for tdm-64-4.7.1

v9.5.0.73 27-May-2018MD5 Sum: 34871dcebe546e7459c9ad200185da34
Chilkat C/C++ Libs for tdm-32-4.7.1

v9.5.0.75 27-Aug-2018MD5 Sum: c89de514352c236b06e2eb0226fde705
Chilkat C/C++ Libs for tdm-64-4.9.2

Compiling and Linking

// Simple C++ Example

#include <stdio.h>	
#include "include/CkZip.h"

void ShowZipVersion(void)
{
	CkZip zip;	
	printf("Zip version: %s",zip.version());
}

int main(int argc, const char* argv[])
{
	ShowZipVersion();
	return 0;
}

The -Wl,--enable-auto-import options may be required when linking. Also, link with libcrypt32.a, libws2_32.a, and libdnsapi.a as shown below:

g++ -Wl,--enable-auto-import linkSample.cpp -o"linkSample.exe" -L. -lchilkat-9.5.0
	-L/MinGW/lib -lcrypt32 -lws2_32 -ldnsapi
  • If compiling and linking a "C" program, use "gcc" to compile to produce a .o object (using the -c compiler option), and then use g++ to link with the Chilkat libraries. Chilkat requires the C++ runtime libs to be linked, and this is achieved by linking using g++.
  • The download contains sample scripts (c_sampleBuild.sh and linkSample.sh) for building a C and C++ tests. Before running, modify the directory path used in the "-L" option to the correct paths based on your installation.

Release Notes

The release notes are located on the Chilkat blog.

Unicode Support

The Chilkat C++ libraries support Unicode in the form of utf-8 multibyte character strings. For more information see these pages:

Misdiagnosed Memory Leaks

C++ programmers often misdiagnose memory leaks with Chilkat. Please read the information here to understand the reason: Misdiagnosed C++ Memory Leaks