问题标签 [c2hsc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
269 浏览

haskell - 通过 c2hsc 和 hsc2hs 在 Haskell 中连接 C 联合

虽然使用c2hschsc2hs为我节省了大量工作,但在尝试为 C 联合创建绑定时遇到了一些麻烦。


例如,给定 C 结构

c2hsc为我创建以下代码:

其中v字段生成为空。通过hsc2hs产生不正确的工具链


现在的问题是

  1. .hsc手动编写代码以便我可以使用绑定的正确方法是什么?
  2. 有没有办法让我c2hsc自动做到这一点?