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.66 20-Mar-2017MD5 Sum: 1f328450f4cd1242e9cd6fe6611f1017
Chilkat C/C++ libs for MinGW 5.3.0 32bit (typically used with QT)

v9.5.0.66 21-Mar-2017MD5 Sum: 23307c6b4c06bdad8cab77d8982e0b7c
Chilkat C/C++ libs for MinGW 4.9.2 64bit (typically used with QT)

v9.5.0.66 20-Mar-2017MD5 Sum: 1f9cdca3cf834e9f937bd53dd2212088
Chilkat C/C++ libs for MinGW 4.9.2 32bit (typically used with QT)

v9.5.0.66 20-Mar-2017MD5 Sum: 5e4302d20ca177cd727e51e9b6373793
Chilkat C/C++ Libs for mingw64-64-4.7.2

v9.5.0.66 20-Mar-2017MD5 Sum: 3cc6c5e6607fac383dae91d1909fb8de
Chilkat C/C++ Libs for mingw64-32-4.7.2

v9.5.0.66 20-Mar-2017MD5 Sum: 4fb23ce28a81700d44a1181dac332e2a
Chilkat C/C++ Libs for tdm-32-4.5.2

v9.5.0.66 21-Mar-2017MD5 Sum: c762bed649f8702c1d3cf668ebe3ad43
Chilkat C/C++ Libs for tdm-64-4.9.2

v9.5.0.66 21-Mar-2017MD5 Sum: b6011192ac314b3b33f9cfce49426b9e
Chilkat C/C++ Libs for tdm-64-4.7.1

v9.5.0.66 21-Mar-2017MD5 Sum: 7f26c7c10efc4e7503cc8a91a7d197a2
Chilkat C/C++ Libs for tdm-32-4.7.1

v9.5.0.66 20-Mar-2017MD5 Sum: c183abd47918dc06312e5e20c9ae52f9
Chilkat C/C++ Libs for mingw-32-4.6.2

v9.5.0.66 20-Mar-2017MD5 Sum: f41209f7f48e6c1715e98ab065f4675c
Chilkat C/C++ Libs for MinGW-w64 (64-bit, gcc 4.8.1, C++ 11, posix, sjlj, rv2)

v9.5.0.66 20-Mar-2017MD5 Sum: 1c531cbcc925c54a53a2ca4a4c2d86c6
Chilkat C/C++ Libs for MinGW (32-bit, gcc 4.8.1, C++ 11, posix, sjlj, rv2)

v9.5.0.66 20-Mar-2017MD5 Sum: 6d6ca008d9e1ee22c1ad5ec8a04565b3
Chilkat C/C++ Libs for MinGW (32-bit, gcc 4.8.1, C++ 11, posix, dwarf, rv5)

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.