随笔分类 -  golang

golang
摘要:1、安装cmake cmake-gui sudo apt-get install cmake cmake-gui 2、使用cmake生成Makefile 打开cmake gui,选择glfw3根目录,设置生成目录,然后点击“Configure”生成配置然后勾选“BUILD_SHAR... 阅读全文
posted @ 2014-04-24 16:44 nzlov 阅读(5876) 评论(0) 推荐(2)
摘要:把Go程序变小的办法是:go build -ldflags “-s -w” (go install类似)-s去掉符号表(然后panic时候的stack trace就没有任何文件名/行号信息了,这个等价于普通C/C++程序被strip的效果),-w去掉DWARF调试信息,得到的程序就不能用gdb调试了。比如,server.go是一个简单的http server,用了net/http包。$ go build server.go$ ls -l server-rwxr-xr-x 1 minux staff 45070042012-10-2514:16 server$ go build -ldflags 阅读全文
posted @ 2014-01-08 10:15 nzlov 阅读(296) 评论(0) 推荐(0)
摘要:由于gl使用了cgo,所以需要配置环境MinGW.gl需要glew支持,所以从官网下载glew-win,但是没有这个包内没有提供mingw使用.a文件。于是下载glew的源码.tar,先用MinGW make。然后再go get github.com/go-gl/gl 阅读全文
posted @ 2013-12-30 22:57 nzlov 阅读(334) 评论(0) 推荐(0)
摘要:一、准备 1)golang 下载地址:https://code.google.com/p/go/ 2)liteide 推荐下载源码自己编译,官方编译的可能在archlinux上因为qt更新问题出现异常。 下载地址: Source code :https://github.com/visualfc/liteide Binary downloads :http://code.google.com/p/golangide 3)git 安装:#pacman -S git 最好有github的帐号~并且导入ssh,现在golang的第三方库在git... 阅读全文
posted @ 2013-11-02 18:34 nzlov 阅读(3491) 评论(0) 推荐(0)
摘要:构建时加入参数-ldflags "-H windowsgui"eg:go build -ldflags "-H windowsgui" project.go 阅读全文
posted @ 2013-10-22 16:24 nzlov 阅读(648) 评论(0) 推荐(0)