在TCL代码中调用C(example.i)中的函数

时间:2011-09-16 10:20:43

标签: c interface tcl

我有一个名为example.i的文件,允许调用许多C函数。

是否可以从我的TCL代码中调用这些函数?我已经看到了一些从TCL调用C函数的方法,但我发现它们很难理解或不完整,至少对于像我这样的TCL新手来说。怎么办呢?

2 个答案:

答案 0 :(得分:0)

已经有相当广泛的文献记载。例如,请参见此处http://wiki.tcl.tk/11153和此处http://wiki.tcl.tk/1819

答案 1 :(得分:0)

.i后缀表示您使用 swig 生成界面。如果是这样,swig有一个-tcl选项,可以生成可以加载到Tcl的扩展的代码 - 请参阅Swig page on the Tcl wiki