使用 -compile 在 Erlang 模块中请求 debug_info

Lit*_*les 3 debugging erlang compiler-directives

我想强制 Erlang 编译器在编译特定模块时生成它们的调试信息,而无需将参数添加debug_info到编译命令中。我尝试添加

-compile([debug_info]).
Run Code Online (Sandbox Code Playgroud)

到模块文件,但运行时c(my_module)并未在梁文件中包含调试信息。

有没有办法做到这一点,或者无法从模块源文件本身添加调试信息?

Ada*_*erg 5

使用该-compile指令时,选项周围不带封闭列表:

-compile(debug_info).
Run Code Online (Sandbox Code Playgroud)