开源软件使用

 毕业设计的时候需要使用开源软件,但是作为一个纯粹的菜鸟,找到了需要的软件却不知道怎么用到自己的程序中。

请教了elephant,到此赶紧记录一下。省得又忘掉。

1、命令行中直接调用,实际就是main函数,main函数不能由其他函数调用,而main的原型是main(int argc,char *argv[])。前一个参数是后面输入命令的个数,后一个参数是指向字符串数组的指针,该数组就是命令的数组。

2、使用动态库连接,加载动态库,然后在程序中将包含库的头文件包含进来,调用函数。在一个程序中不是通过包含头文件就可以使用的,创建动态库,连接动态库,详见gcc动态库相关内容。

大体是这样吧,然后在慢慢实践。

你可能感兴趣的:(程序,记录,动态,开源软件,休闲)