erlang 调试程序
来源:互联网 发布:淘宝购物车不小心删除 编辑:程序博客网 时间:2024/04/30 07:05
学习一门语言,当学习那些基本语法的时候,我们常常会忽略它的程序调试,当程序稍微复杂一点的时候,我们不能保证程序的完全正确,我们会为其发愁,这时,程序的调试就变得相当重要了。 在erlang环境搭建好之后,它会默认自带一个调试的工具---erlang debugger(这个名字起得很好(^_^)). Erlang debugger的简单使用: 假设我们有一个写好的test.erl. 1.编译模块。编译模块的时候,应该这样编译c(test,[debug_info]). 2.打开debugger。在erlang shell中输入"im()."即可。 3.设置断点。在打开的monitor中,把左下方的Auto Attach下的三个选项全部选上,即First Call, On Break, On Exit(这个细节是很重要的)。然后选择Module->Interpret Modules,在打开的窗口中,选择test.erl源文件。这时,在刚才的Monitor窗口中,双击左上脚的test,在打开的"View Module test"新窗口中,选择Break->Function Break,选择一个自己的函数(当然,在Break当中,可以选择其他的方式进行断点的设置)。至此,断点设置成功。 4.开始调试。在erlang shell当中输入要调用的函数(就像平时我们没有调试的时候,直接输入模块调用那样。eg: test:reverse([1, 2, 3, 4]). 这个是我随便输的)。然后大家在打开的窗口当中就可以调试自己的程序了。 小结:本文是一个很简单的erlang debugger的使用,还有许多的细节我自己也没有弄懂,但是希望本文能够为大家起到抛砖引玉的作用。具体的调试工具的使用,可以参考: http://www.erlang.org/doc/apps/debugger/debugger_chapter.html一个参考的视频地址: http://files.cnblogs.com/goldli/test_tuple.swf
0 0
- 如何调试Erlang程序
- 如果调试erlang程序
- 如何调试Erlang程序
- Erlang 程序调试
- erlang 调试程序
- Erlang 程序调试
- erlang中如何调试程序?
- mac系统,macports安装时,调试erlang程序时,erlang的源码查找的方法
- [Erlang 0003] 编译Erlang程序
- erlang debug调试
- Erlang shell debug调试
- erlang debug 调试
- erlang调试 断点
- 调试erlang虚拟机
- erlang 远程调试
- 程序调试与啤酒——Erlang之父Joe Armstrong访谈
- erlang的程序打包
- Erlang并发程序模版
- 治病跟修电脑差不多
- Android 线程池及多线程下载,Progressbar动态更新以及文件保存sd卡
- 获取当前域名
- word怎么打拼音声调的三种方法介绍
- Windows环境下eclipse提交到远程wordcount程序报错 at org.apache.hadoop.util.Shell.runCommand(Shell.java:545)
- erlang 调试程序
- php vbs加密还原
- 如何对web.config进行加密和解密
- XUtils的使用、混淆
- java生成excel并下载(poi)
- C++和C的语法区别_输入输出
- Ubuntu 服务器之间文件共享(nfs)
- Ubuntu服务器向多台服务器同时上传文件脚本
- UVa10635--Prince and Princess(LCS转LIS)