首先需要安装好eclipse 的cdt编译的环境。配置好gcc 编译环境。lunix 一般情况下都会有gcc ,windows就需要装个cygwin。
一、建立一个动态连库(.so文件)
1、先在eclipse中创建一个共享库工程
File->New->Project->C Project,选择Shared Library,选择empty project
2、创建工程的源文件share.cpp
File->New->Source Folder,指定名称为src
File->New->Source file,指定名称为share
最后的目录结构:
3、编写c代码以及c头文件
#include <stdio.h>
#include <stdlib.h>
void sayhello(){
printf("hello !!1");
}
头文件:
void sayhello();
3、build project