用Cabal包含其他* .o文件

时间:2014-10-05 21:41:44

标签: haskell cabal

我正在构建一个包装Qt某些部分的简单库。我希望能够使用Qt的qmake配置系统来查找给定系统上的Qt库等,以构建c包装器代码。我可以让它工作并生成* .o文件,没问题。

但是如何让cabal将* .o文件包含在它生成的* .a文件中?我假设我必须编写一个自定义的Setup.hs才能使它工作,但是阅读Cabal库文档时,我没有看到明显的方法。

在#haskell上,有人建议我可以使用postBuild在生成后将文件添加到* .a,但即便如此,我如何从postBuild中获取生成的* .a的路径?

0 个答案:

没有答案