- Eclipse Mars (4.5) 下载地址:https://www.eclipse.org/mars/
我下载的是C++版本的。 - golang 1.6.0rc2 下载地址:http://www.golangtc.com/download
- goclipse 0.14.1 下载地址: https://github.com/GoClipse/goclipse
eclipse在线安装地址:http://goclipse.github.io/releases/ -
Requirements:
- gocode v20150303 下载地址:https://github.com/nsf/gocode
代码提示工具,类似关键字fmt输入点之后可以显示方法。 - godef master[Latest commit 481c2b5 on 1 May 2015] 下载地址:https://github.com/rogpeppe/godef
代码跳转提示工具 - 9fans master 下载地址:https://github.com/9fans/go
编译godef要用
配置环境变量:
1.
GOROOT
D:\goIDE\go
2.Path %GOROOT%\bin;
3.GOPATH D:\goIDE\golang
编译可执行文件:
golang 目录下新建src,bin,pkg拷贝下载文件到次目录下
进入src输入命令:
go install gocode-v.20150303
或者进入D:\goIDE\golang\src\github.com\rogpeppe\godef目录下输入:
go install
生成godef.exe如果遇到写问题,多研究下应该可以搞定。
bin目录下会生成
gocode-v.20150303.exe
godef.exe
pkg目录下是一些*.a的二进制文件
- 调试
- 我下载的CDT版本为8.8.0.201509131935
- GDB我选择的是liteide自带的gdb64位,当然也有32位的。版本为7.7
- 我下载的MinGW里面的gdb版本为7.10不能用报错,可能不兼容。
debugger需要配置在C++的debugger下。如图:
如果不配置C++的调试,变量会不显示。花了几天的时间终于搞定变量不显示的问题了,不容易。