-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OCaml 언어의 컴파일 커맨드와 메모리/시간 제한을 변경해주세요 #186
Comments
이번 업데이트에 포함되었습니다. |
@Baekjoon 감사합니다..!!!! |
@Baekjoon |
제가 Ocaml을 잘 몰라서 그럴 수도 있으니 여러가지 레퍼런스 제출을 보여주시면 보고 다시 결정하겠습니다. |
@Baekjoon |
안녕하세요. 취미로 OCaml 문제풀이를 하고 있는 사람입니다.
지금 백준의 OCaml 언어 설정은 아래와 같은데요:
ocamlc -o Main Main.ml
./Main
이를 아래와 같이 변경해주시면 감사하겠습니다:
ocamlopt -o Main Main.ml -O2
컴파일 커맨드
ocaml
패키지를 설치하면 바이트코드 컴파일러인ocamlc
와 네이티브코드 컴파일러인ocamlopt
가 모두 설치됩니다. 실제 프로덕션에서는 대부분 최적화되어 빠른 성능을 내는ocamlopt
를 사용하며,-O2
의 최적화 플래그를 적용합니다. C++의-O2
최적화와 유사한 느낌으로 적용해주시면 좋겠습니다.메모리/시간 제한
OCaml 언어는 기본적으로 GC 언어라서 많은 특성이 자바와 유사합니다. 그래서 자바와 비교한 벤치마크를 보시면 시간이나 메모리 사용량이 자바와 유사한 것을 확인할 수 있습니다. 그러므로 메모리/시간 제한을 자바와 동일하게 적용해주시면 좋겠습니다.
감사합니다.
The text was updated successfully, but these errors were encountered: