开源软件使用
2012-04-10 14:31
344 查看
毕业设计的时候需要使用开源软件,但是作为一个纯粹的菜鸟,找到了需要的软件却不知道怎么用到自己的程序中。
请教了elephant,到此赶紧记录一下。省得又忘掉。
1、命令行中直接调用,实际就是main函数,main函数不能由其他函数调用,而main的原型是main(int argc,char *argv[])。前一个参数是后面输入命令的个数,后一个参数是指向字符串数组的指针,该数组就是命令的数组。
2、使用动态库连接,加载动态库,然后在程序中将包含库的头文件包含进来,调用函数。在一个程序中不是通过包含头文件就可以使用的,创建动态库,连接动态库,详见gcc动态库相关内容。
大体是这样吧,然后在慢慢实践。
请教了elephant,到此赶紧记录一下。省得又忘掉。
1、命令行中直接调用,实际就是main函数,main函数不能由其他函数调用,而main的原型是main(int argc,char *argv[])。前一个参数是后面输入命令的个数,后一个参数是指向字符串数组的指针,该数组就是命令的数组。
2、使用动态库连接,加载动态库,然后在程序中将包含库的头文件包含进来,调用函数。在一个程序中不是通过包含头文件就可以使用的,创建动态库,连接动态库,详见gcc动态库相关内容。
大体是这样吧,然后在慢慢实践。
相关文章推荐
- 使用开源的数据挖掘软件Weka
- 人人网使用的开源软件列表(By UGC.FM 2009年12月13日)
- Facebook网站所使用的开源软件一览表
- 开源虹膜识别软件OSIRIS4.1的使用入门
- 介绍一款使用html5画图的JS开源软件ichartjs
- 98% 的开发者在工作中使用了开源软件
- Facebook网站所使用的开源软件一览表
- 使用开源软件做项目有风险
- 你应该使用这些面向Windows 10的最佳开源软件
- 使用开源的数据挖掘软件Weka
- 决定明天开始使用:开源记账软件GnuCash 2.2.7便携版
- Ubuntu下安装和使用开源的tts软件Flite
- Facebook网站所使用的开源软件一览表
- Facebook网站所使用的开源软件
- 我为什么使用开源和我常用的开源软件介绍
- 人人网使用的开源软件列表
- 开源加密软件 TrueCrypt使用方法(图)
- 人人网使用的开源软件列表
- 开源力量公开课第三十七期-《微软+开源:如何使用微软公有云Azure上的开源软件 》
- Facebook网站所使用的开源软件一览表