2

OpenCOBOL 在编译二进制文件的过程中使用中间 C 源代码,使其能够访问整个 libc 世界。以集中嵌入多个 SWIG 包装器为目标:

cobc -C nextbig.cob
swig -java nextbig.i
gcc nextbig.c nextbig_wrapper.c
gcc -shared ... 

gcc 构建了一个非常好的二进制文件,Java 和 COBOL 编译器的 C 输出很好地混合在一起。

仅测试swig -tcl, -perl,-python-java到目前为止(nextbig_wrapper.c当然都不同)。

swig -java混合(例如)和swig -python跨越相同的nextbig.c和会涉及多少悲伤nextbig.i_wrapper.c在管理两个或多个目标文件时,是否存在用于手动干预的已知习语?还是众所周知的事情不该做?

4

0 回答 0