1.建立工程,选择shared library
2.compiler setting->Other compiler options: -shared -fPIC
3.配置运行生成动态库的程序所需要的环境,
比如opencv可参考http://blog.csdn.net/llwjason5555/article/details/78276757,
caffe可参考http://blog.csdn.net/llwjason5555/article/details/78276892。
4.配置好之后直接编译即可,.so文件会生成在工程所在的bin文件夹下
5.调用动态库.so,需要配置当前动态库的环境,同时也需要先前的环境。