如何正确地将 str 模块添加到绿洲配置中?
How properly add str module to oasis config?
我现在有什么:
_绿洲文件:
OASISFormat: 0.4
Name: Count Lines
Version: 0.0.1
Synopsis: Counts the number of lines in the project
Authors: Bogdan Nechyporenko
License: LGPL-2.1 with OCaml linking exception
Executable "count-lines"
Path: src
BuildTools: ocamlbuild
BuildDepends: str
MainIs: main.ml
src/main.ml:
open Str ;;
let endswith s1 s2 =
let re = Str.regexp (Str.quote s2 ^ "$")
in
try ignore (Str.search_forward re s1 0); true
with Not_found -> false
我正在 运行 命令构建它:
ocaml setup.ml -build
剩下的就是ocaml -setup生成的文件:
当我构建时看到下一个错误:
如果有人对答案感兴趣,在修改您自己的 _oasis 文件后,您需要 运行 "oasis setup" 来获取修改。
愚蠢的我,感谢 IRC #ocaml 聊天中的 Drup!!!
我现在有什么:
_绿洲文件:
OASISFormat: 0.4
Name: Count Lines
Version: 0.0.1
Synopsis: Counts the number of lines in the project
Authors: Bogdan Nechyporenko
License: LGPL-2.1 with OCaml linking exception
Executable "count-lines"
Path: src
BuildTools: ocamlbuild
BuildDepends: str
MainIs: main.ml
src/main.ml:
open Str ;;
let endswith s1 s2 =
let re = Str.regexp (Str.quote s2 ^ "$")
in
try ignore (Str.search_forward re s1 0); true
with Not_found -> false
我正在 运行 命令构建它:
ocaml setup.ml -build
剩下的就是ocaml -setup生成的文件:
当我构建时看到下一个错误:
如果有人对答案感兴趣,在修改您自己的 _oasis 文件后,您需要 运行 "oasis setup" 来获取修改。
愚蠢的我,感谢 IRC #ocaml 聊天中的 Drup!!!