2
我在Emacs中開發OCaml程序,編譯並運行終端中的二進制文件。執行二進制文件時是否有可能回溯「failwith」錯誤?
可以在Emacs中追溯「failwith」錯誤,如this post。但是在大多數情況下,當我在終端中執行二進制文件時,會出現「failwith」錯誤。除了
my error message
Fatal error: exception Failure("my error message")
有沒有人知道是否有可能回溯?也就是說,瞭解哪個.ml文件涉及這樣的執行?
長期以來我沒有編寫OCaml的,我忘了...謝謝... – SoftTimur
您也可以撥打[' Printexc.record_backtrace true'](http://caml.inria.fr/pub/docs/manual-ocaml/libref/Printexc.html#VALrecord_backtrace),而不是使用環境變量。無論哪種方式都需要'-g'。 – antron