etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ 源代码: cableswig  ]

软件包: cableswig (0.1.0+cvs20080508-1)

Generate wrappers for Python and Tcl from C++ code

CableSwig is used to create interfaces (i.e. "wrappers") to interpreted languages such as Tcl and Python. It was created to produce wrappers for ITK because the toolkit uses C++ structures that SWIG cannot parse (deeply nested template instantiations). CableSwig is a combination tool that uses GCC_XML as the c++ parser. The input files are Cable style input files. The XML produced from the Cable/GCC_XML input files are then parsed and feed into a modified version of SWIG. SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. It is used to generate the language bindings to the target language. Currently, Tcl and Python are supported.

其它与 cableswig 有关的软件包

  • 依赖
  • 推荐
  • 建议
  • dep: gccxml
    XML output extension to GCC
  • dep: libc6 (>= 2.7-1) [除 alpha, ia64]
    GNU C 语言运行库:共享库
    同时作为一个虚包由这些包填实: libc6-udeb
  • dep: libc6.1 (>= 2.7-1) [alpha, ia64]
    GNU C 语言运行库:共享库
    同时作为一个虚包由这些包填实: libc6.1-udeb
  • dep: libgcc1 (>= 1:4.1.1-21) [除 arm, armel, hppa]
    GCC支持库
    dep: libgcc1 (>= 1:4.3) [arm, armel]
  • dep: libgcc4 (>= 4.1.1-21) [hppa]
    GCC支持库
  • dep: libstdc++6 (>= 4.2.1-4) [除 armel]
    GNU 标准 C++ 库第三版
    dep: libstdc++6 (>= 4.3) [armel]
  • dep: libunwind7 (>= 0.98.5-6) [ia64]
    用于检测程序中的函数调用链的库 - 运行时

下载 cableswig

下载可用于所有硬件架构的
硬件架构 软件包大小 安装后大小 文件
alpha 829.0 kB3068 kB [文件列表]
amd64 762.5 kB2576 kB [文件列表]
arm 718.3 kB2123 kB [文件列表]
armel 684.3 kB2248 kB [文件列表]
hppa 812.0 kB2468 kB [文件列表]
i386 736.2 kB2480 kB [文件列表]
ia64 1,059.1 kB4272 kB [文件列表]
mips 708.3 kB2900 kB [文件列表]
mipsel 705.3 kB2900 kB [文件列表]
powerpc 775.2 kB2576 kB [文件列表]
s390 724.2 kB2388 kB [文件列表]
sparc 725.2 kB2392 kB [文件列表]