Open HanInSeoung opened 8 years ago
make를 먼저 한번 실행한 다음 P01.v를 실행하시면 아마 될거에요.
우와아 감사합니다 .. 어떻게 아셨나요 !!
저도 비슷한 증상을 겪어서 이것저것 해보다가 알게됐네요 ㅋㅋ 해결 하셨다니 다행입니다.
그러면 혹시 P02.v에서 Error: Compiled library D.vo makes inconsistent assumptions over library Coq.Init.Notations는 어떻게 해결하셨나요?..
글쎄요 저는 그런 에러는 못 봤네요. 근데 예전에 ocaml에서 비슷한 오류가 foo.ml를 컴파일한 ocaml의 버젼과 현재 실행하는 ocaml의 버젼이 달라서 생긴 적이 있는데 혹시 coq를 컴파일 하는데 사용된 ocaml의 버젼이랑 make에서 실행한 ocaml(이나 coq)의 버젼이 다른 게 아닐까요?
make
하라는 내용을 README에 넣었습니다. 감사합니다.coqc --version
하면 어떻게 나오나요?make clean; make
한 번 해보시겠어요?<버전> The Coq Proof Assistant, version 8.4pl6 (October 2015) compiled on Oct 12 2015 11:33:44 with OCaml 4.02.3
PATH
를 설정해서 8.4pl5가 실행되도록 고치시면 잘 되리라 생각합니다.PATH는 어떻게 설정하나요?
https://github.com/snu-sf-class/pl2016#coq "Add the directory that contains Coq binaries in the PATH
variable."
아래 경로를 nano ~/.bashrc해서 만들어서 추가했는데 여전히 버전이 8.4pl6으로 나와요;; export PATH=$PATH:/Applications/CoqIDE_8.4pl5.app/Contents/Resources/bin/ 제가 경로를 올바르게 설정한게 맞나요??
주소:$PATH 이런 식으로 해야 8.4.pl5를 우선 실행할 것 같습니다.
아 .bashrc말고 .bash_profile에서 주소를 추가하니까 되네요 ㅎㅎ 감사합니다! 해결되었습니다.
P01.v를 IDE로 실행하자 제목의 에러문구가 뜹니다. loadpath를 어디서 어떻게 설정해야하나요?