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

标签 debugging erlang compiler-directives

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

-compile([debug_info]).

到模块文件,但运行c(my_module)没有在beam文件中包含调试信息。

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

最佳答案

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

-compile(debug_info).

关于debugging - 使用 -compile 在 Erlang 模块中请求 debug_info,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6830271/

相关文章:

c++ - 如何调试从 C++ DllImport 调用的 C++ dll

erlang - Cassandra thrift Erlang 插入

.net - 对条件属性使用编译器指令

delphi - {$C PRELOAD} 指令的含义是什么?

php - xdebug 远程调试不会在断点处停止

Android Studio 3.0 - Logcat 窗口无法显示过滤器输入控件

database - 使用 Erlang/OTP 的面向服务的架构 : how to use messaging properly

performance - Erlang 的并行性何时克服了其在数值计算方面的弱点?

c++ - #define 指令中的静态变量 C++

debugging - 使用 GCC 将程序的源代码嵌入到其二进制文件中以供 GDB 稍后使用