cgo 用法示例
来源:互联网 发布:es6循环json 编辑:程序博客网 时间:2024/06/01 09:18
file.go内容如下
package main/*#cgo linux LDFLAGS: -lrt#include <fcntl.h>#include <unistd.h>#include <sys/mman.h>#define FILE_MODE (S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH)int my_shm_open(char *name) { return shm_open(name, O_RDWR); }*/import "C"import ("fmt""unsafe")func main() {// ...}
步骤如下:
1. go tool cgo file.go
2.go build file.go
3. ./file
0 0
- cgo 用法示例
- cgo
- cgo
- cgo应用
- go cgo
- go--cgo
- 再谈CGO!
- CGO 之 Dll调用
- cgo的一些经验
- SetTimeOut方法用法示例
- JTable用法示例
- JTree用法示例
- HashMap用法 示例
- TreeMap用法 示例
- SetTimeOut方法用法示例
- sscanf用法示例
- HashMap用法 示例
- InputStreamReader的用法示例
- 短信的收发及在android模拟器之间实践
- 使用Java调用DLL动态链接库(如何在Java中调用DLL方法)
- 自定义DateConverter
- 《设计之下——搜狐新闻客户端的用户体验设计(全彩)》
- Android中aidl实现Activity与service进行通信和回调
- cgo 用法示例
- WebKit CSS3 动画基础
- 九度oj 题目1485:W's Cipher
- 玩转Web之JavaScript(三)-----javaScript语法总结(三) 窗口/滚动条/文本的相关语法
- Eclipse导入工程遇到的一些问题之中文乱码
- 沉鱼
- Linux常用命令-查看常用系统信息,查看cpu核数
- web架构 之 Nginx负载均衡 负载策略配置
- Ubuntu下配置支持Windows访问的samba共享