2015-08-16 131 views
1

我用ocamlc.opt这样的:为什么corebuild不能使用绝对路径?

ocamlc.opt -I /home/foo/bar/baz -c foo.ml 

我想我可以做同样的corebuild

ocamlc.opt -I /home/foo/bar/baz -c foo.ml 

但是,这将引发一个错误:

Failure: 
    Included or excluded directories must be implicit (not "/home/foo/bar/baz"). 

回答

0

AFAIR,corebuild做一些内部目录重新排序和显式路径打破了重新排序算法。

+0

有什么解决办法? –

+0

@JessBowers:避免使用显式包含,[ref](https://github.com/ocaml/ocamlbuild/blob/master/manual/manual.adoc#module-paths-and-include-directories)。 –

相关问题