OCaml 프로젝트를 컴파일/링크/실행하기 위해 일부 라이브러리를 사용할 수없는 (yojson, curl, cryptokit가 있지만 중요하지는 않습니다) 어떻게해야합니까? 지금까지 내가 사용하던 : 일부 패키지가 누락 된 경우가 분명히 작동하지 않습니다 $ ocamlbuild -use-ocamlfind -pkgs curl,yojson,netstring,c
소프트웨어를 업데이트 한 실수로 OUnit 테스트를 실행할 수 없습니다. 간단한 REPL 세션으로 문제를 해결할 수 있다고 생각합니다. 내가 잘못 뭘하는지 $ ocaml -I /opt/local/lib/ocaml/site-lib/oUnit
OCaml version 4.01.0
# Ounit.assert_equal;;
Error: Wrong
OCaml .ml 파일과 Menhir .mly 파일이있는 프로젝트가 있습니다. ocamlbuild를 사용하여 프로젝트를 컴파일합니다. 내 _tags 파일이 한 줄이 포함되어 true: use_menhir, package(batteries)
모든 내가 .mly 파일에 배터리를 사용할 경우를 제외하고 잘 작동합니다. 내 .mly 파일에서 open Batte
Ragel 소스 파일을 LLVM Ocaml tutorial의 컨텍스트에서 Ocaml 소스 파일로 컴파일하는 기능을 추가하고자합니다. 특히, ".rl"확장자를 가진 원본 파일을 나는 그것을 실행하려는 것 : ragel -O source.rl
빌드 시스템은 물론 평소와 같은 결과를 OCaml의 파일을 컴파일해야한다. 이 작업을 수행하는 간단한 방법은 무엇입
내가 두 라이브러리 (Bson.ml 및 OCaml의에서 Mongo.ml)을 썼다. 내가 opam이 기능을 활성화하고 싶습니다. 을 the instruction of opam에서, 그것은 make build 및 make install 필요했다. 난 항상 ocamlbuild를 사용하고 ocamlfind을 사용하여 로컬로 라이브러리를 만들고 설치하십시오. mak
내 camlp4 파서에서 deriving-ocsigen 구문 확장을 사용하는 데 문제가 있습니다. 내 파서 여기에 pa_debug.ml이 태그 파일의 호출됩니다 Warning: -pp overrides the effect of -syntax partly
File "pa_debug.ml", line 103, characters 66-67:
While ex
다른 파일의 정의를 사용할 ocamlbuild 플러그인 (myocamlbuild.ml)을 작성하려고합니다. 필자는 여러 빌드 플러그인에 걸쳐 사용하고자하는 많은 정의를 가지고 있으며이를 자신의 파일에 넣기를 원했습니다. ocamlbuild를 두 번 실행 해 보았습니다. 한 번만 -no-plugin을 사용하여 플러그인을 빌드했습니다. ocamlbuild -n
나는 OCaml에서 초보자입니다. Ocaml에서 배열을 사용하여 코딩 할 때 이해할 수없는 문제가 있습니다. 이 여기에 코드입니다 : let a = Array.create 5 (Array.create 5 0);
a.(0).(1) <- 1
난 그냥 1을 할당하려는 [0] [1]하지만 일이 일어난 : 첫 번째 colummn의 모든 요소가 지정되었습니다.
좋은 OCaml 코드 (30000 라인 apox)가 있습니다. Java로 포팅하고 싶습니다. 그렇다면 OCaml에서 Java 로의 무료 번역기가 있습니까? 내 프로젝트가 Java로되어 있어야하고 Java에 익숙하지만 프로젝트에서 OCaml 코드를 사용해야하므로 휠을 재발 명하고 싶지 않습니다. 그 코드 (OCaml)을 수정하고 그것을 사용하는 것 .. 나는
Pgocaml을 응용 프로그램 내에서 데이터베이스 상호 작용에 사용하려고합니다. let() =
let dbh = PGOCaml.connect() in
let insert name salary email =
PGSQL(dbh) "insert into employees (name, salary, email) values ($name,