只是一个更新.High Performance Mark对这个问题的评论很好地回答了这个问题.我想提供一些更新的文档链接.
看看C互操作性,它描述了调用C库的选项.请注意,Chapel支持直接调用C代码(不使用外部函数接口)和extern块功能.
extern {
#include <stdio.h>
static void hello(void) {
printf("Hello Chapel and C Interoperability!\n");
}
}
hello();
Run Code Online (Sandbox Code Playgroud)
您可以做的事情要多得多 - 有关详细信息,请参阅上面链接的C互操作性文档.
使用库的另一个有趣选择是Python/Chapel集成模块.
| 归档时间: |
|
| 查看次数: |
222 次 |
| 最近记录: |