1)swift,貌似官网的推荐2)extern "C"我使用后者,用起来比较爽,上代码c.h1 #pragma once2 3 #ifdef __cplusplus4 extern "C" {5 #endif6 void test();7 #ifdef __cplusplus 8 }9 #en...
                            
                            
                                分类:
编程语言   时间:
2015-03-11 10:38:42   
                                阅读次数:
167
                             
                         
                    
                        
                            
                            
                                在go 的程序中调用 c 代码, golang 提供了两种方法: ? cgo, swing 。gstreamer 是开源跨平台的多媒体框架库,主要是在gnome 基础核心库 glib 之上构建。下面有一个简单的使用cgo 包装 gstreamer playbin 插件的...
                            
                            
                                分类:
其他好文   时间:
2015-02-02 18:22:12   
                                阅读次数:
167
                             
                         
                    
                        
                            
                            
                                最近的项目中,使用了GO来开发一些服务中转程序。业务比较简单,但是有一些业务需要复用原有C++开发的代码。而在WINDOWS,用CGO方式来集成C/C++代码并不是太方便。所以用DLL把C++的代码封装起来,然后提供基本的API来完成复用。在这个过程中遇到了一些问题及解决方法,记录下来,也给遇到类似...
                            
                            
                         
                    
                        
                            
                            
                                很多时候要学会站在巨人的肩膀上,该用别人 现有的东东一定要用,只要是开源合法的
go调用其它C库,一般两种方式,1,查看是否有接口,采用cgo方式编写;2.采用命令行直接执行,前提必须被调用的C库已经安装运行在该机器上
为了高效处理gif文件,采用gifsicle工具
http://download.csdn.net/detail/u010026901/7711469
重定向符合 > ...
                            
                            
                                分类:
其他好文   时间:
2014-08-05 15:49:09   
                                阅读次数:
184