myffi.c
int add(int x, int y){ return x + y;}
生成object文件
cc -c myffi.c
生成动态链接库,Mac下后缀是dylib, Linux是so,Windows是dll
libtool -dynamic -o libmyffi.dylib myffi.o
或者最简单的方式,一条命令搞定:
gcc -g -o libmyffi.dylib -fpic -shared myffi.c
本文共 269 字,大约阅读时间需要 1 分钟。
myffi.c
int add(int x, int y){ return x + y;}
生成object文件
cc -c myffi.c
生成动态链接库,Mac下后缀是dylib, Linux是so,Windows是dll
libtool -dynamic -o libmyffi.dylib myffi.o
或者最简单的方式,一条命令搞定:
gcc -g -o libmyffi.dylib -fpic -shared myffi.c
转载于:https://my.oschina.net/osgit/blog/1919663