比如我想生成一个实现加法功能的导出函数int Add(int a,int b);
我先在eclipse生成一个新的C++ Project
在Project type:选择Shared Library,项目名称 Add
头文件Add.h
#ifndef ADD_H
#define ADD_H
int Add(int a,int b);
#endif
源文件Add.cpp
include "Add.h"
int Add(int a,int b)
{
return a+b;
}
编译可以生成一个Add.so文件
但是我在test项目中引用这个so文件总是报错 undefined reference to "Add(int ,int)"
我是这样引用的