Golang之sdl2学习之路(零) -- 环境工具准备

学习Golang有一段时间了,从毫无头绪到四处乱撞,再到如今静下心来安心学习sdl2也有小半年了。

今晚重构之前的学习代码,发现如果不写该文,可能会在以后回顾这段时间写的代码上花费时间,故以此文做一点代码上的印记,并为将要学习golang版的sdl2同学提前躺雷。

本人Golang开发环境:

OS: Debian 8.3 + gnome3

Golang安装:

下载地址:https://golang.org/dl/
安装说明:https://golang.org/doc/install

安装说明一定要好好看一遍,可解决不少坑

Go封装库:
https://github.com/veandco/go-sdl2

#安装方法
go get -u veandco/go-sdl2

编辑器:Atom

Atom插件:

~/.atom/packages (22)
├── Remote-FTP@0.7.20  # 连接ftp或sftp专用,很好用,修改后自动上传
├── activate-power-mode@0.4.1 # 未使用,恨谁就推荐给谁用
├── atom-beautify@0.28.26 # 代码检查,格式化工具
├── color-picker@2.1.1 # 颜色拾取
├── docblockr@0.7.3 # 写文档备注
├── emmet@2.4.2 # go用不到
├── ex-mode@0.8.0
├── file-icons@1.6.18 # 文件图标
├── git-plus@5.13.0 # git插件
├── go-plus@3.5.4 # Golang插件(go开发必装,内有小坑)
├── highlight-selected@0.11.2 # 双击选择高亮
├── merge-conflicts@1.3.7 # git合并工具
├── minimap@4.19.0 # 右侧代码小图
├── minimap-highlight-selected@4.3.1 # 双击选择在代码小图中高亮
├── pigments@0.24.2
├── seti-icons@0.4.5
├── seti-syntax@0.4.1
├── seti-ui@0.9.1
├── term3@0.21.2
├── terminal-plus@0.14.5
├── vim-mode@0.64.0
└── vim-mode-plus@0.23.0

sdl2依赖库安装

# 各库功能参考 http://wiki.libsdl.org/APIByCategory
sudo aptitude install libsdl2-2.0-0 libsdl2-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev

年代久远,如有问题欢迎反馈。

posted @ 2016-03-16 17:37  卜木  阅读(644)  评论(0编辑  收藏  举报