Chilkat Software Chilkat Software Chilkat Software
Chilkat Software Chilkat Software

  

  

  

  

  

 

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.

v9.5.0.69 30-Aug-2017MD5 Sum: dcfc26a380e7d205499149d7d6e27478
Chilkat C/C++ libs for MinGW 5.3.0 32bit (typically used with QT)

v9.5.0.69 30-Aug-2017MD5 Sum: 4305c4997f62e7dea0592a0b434b7220
Chilkat C/C++ libs for MinGW 4.9.2 64bit (typically used with QT)

v9.5.0.69 30-Aug-2017MD5 Sum: 56c4a73265904b49b7dff0d1a15a5cd2
Chilkat C/C++ libs for MinGW 4.9.2 32bit (typically used with QT)

v9.5.0.69 30-Aug-2017MD5 Sum: 2344d88f66c0b4c4a1c71bdde3f61295
Chilkat C/C++ Libs for tdm-64-4.9.2

v9.5.0.69 30-Aug-2017MD5 Sum: 8cb93ec5e1fc43fb44a0efeed6318f8b
Chilkat C/C++ Libs for MinGW-w64 (64-bit, gcc 4.8.1, C++ 11, posix, sjlj, rv2)

v9.5.0.69 30-Aug-2017MD5 Sum: e68f42565b46d79e4c1ff93f9a983389
Chilkat C/C++ Libs for MinGW (32-bit, gcc 4.8.1, C++ 11, posix, sjlj, rv2)

v9.5.0.69 30-Aug-2017MD5 Sum: 9d6b1fbff0b79f8c8db34f73a1122e3f
Chilkat C/C++ Libs for MinGW (32-bit, gcc 4.8.1, C++ 11, posix, dwarf, rv5)

v9.5.0.69 30-Aug-2017MD5 Sum: f4fb0cc537037e8f87d27837fde84a7b
Chilkat C/C++ Libs for mingw64-64-4.7.2

v9.5.0.69 30-Aug-2017MD5 Sum: 8ab5437c9fe5e8742372f4db94473198
Chilkat C/C++ Libs for mingw64-32-4.7.2

v9.5.0.69 30-Aug-2017MD5 Sum: 6e429cc5682ea9dc31fce163e4431f7e
Chilkat C/C++ Libs for tdm-64-4.7.1

v9.5.0.69 30-Aug-2017MD5 Sum: 45b0ab80885194e1d3f00e43e77da562
Chilkat C/C++ Libs for tdm-32-4.7.1

v9.5.0.69 30-Aug-2017MD5 Sum: 972645cd99eaee334838ee0876d1f199
Chilkat C/C++ Libs for MinGW 4.6.3 64bit

v9.5.0.69 30-Aug-2017MD5 Sum: 583e57167bc2fd9405b2512fbecf477a
Chilkat C/C++ Libs for MinGW 4.6.3 32bit

v9.5.0.69 30-Aug-2017MD5 Sum: 32c4eadf91b1e3ca13d13804ef303fa1
Chilkat C/C++ Libs for mingw-32-4.6.2

v9.5.0.69 30-Aug-2017MD5 Sum: 96deae2908271350023c53d53e263a78
Chilkat C/C++ Libs for tdm-32-4.5.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


Privacy Statement. Copyright 2000-2017 Chilkat Software, Inc. All rights reserved.

(Regarding the usage of the Android logo) Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.

Send feedback to support@chilkatsoft.com


Software components and libraries for Linux, MAC OS X, iOS, Android™, Solaris, RHEL/CentOS, FreeBSD, MinGW
Azure, Windows 10, Windows 8, Windows Server 2012, Windows 7, Vista, XP, 2003 Server, 2008 Server, etc.