http://cpptcl.sourceforge.net/ Это оболочка C ++ Tcl C API и очень удобная в использовании, хорошо документированная. Я говорю это из моего личного опыта.
C ++ / Tcl - это библиотека, которая позволяет легко интегрировать C ++ и Tcl.
Если вы пишете программы на обоих языках, вы найдете это чрезвычайно полезным.
Библиотека C ++ / Tcl была основана на библиотеке Boost.Python и была разработана для обеспечения аналогичного интерфейса.
В настоящее время библиотека C ++ / Tcl предлагает следующие функции:
Поддержка как расширения Tcl с помощью модулей C ++, так и встраивания Tcl в приложения C ++.
Возможность выставлять свободные функции C ++ как команды в Tcl.
Возможность определять классы и функции-члены класса, видимые в Tcl в стиле, аналогичном оболочкам SWIG.
Возможность манипулировать списками и объектами Tcl из кода C ++.