Mktclapp description
A Tool For Mixing C/C++ with Tcl/Tk
The Mktclapp was designed to be a tool that will help you mix C/C++ with Tcl/Tk to make a standalone executable.
Using mktclapp, you can write programs where:
· C code can call Tcl procedures or execute Tcl commands,
· Tcl code can invoke C functions,
· The executable is a single binary file that will run on machines without Tcl/Tk installed,
· The same source code will compile without changes under both Unix and Windows,
· The source code is hidden from the end user
Mktclapp gives programmers the freedom to use C code for the things that C is good at (computation, complex data structures, etc.) while simultaneously using Tcl for the things that Tcl is good at (the user interface.)
Mktclapp is a command-line program that can be run from a makefile. But there is also a GUI "application wizard" that makes it easy to use. The mktclapp program itself and the GUI application wizard are each contained in a single source file.
Requirements:
· Tcl / Tk