- 博客(6)
- 收藏
- 关注
原创 Mac系统-常用工具软件
1 git管理工具SourceTree:免费,appstore就有下载。2 【iphone模拟器沙盒】查看利器A small utility for fast access to your iPhone Simulator apps. 3 iphone手机磁盘查看工具ifunbox(ios8.3以及之后的手机,需要越狱才可以查看)
2015-06-07 21:27:07 542
原创 Mac系统中makefile中如何使用【.dylib】动态链接库
gcc -shared -fpic \-L/Library/Frameworks/Python.framework/Versions/2.7/lib \-lpython2.7 \-L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr
2015-06-06 19:35:18 7217
原创 【.a】静态库文件的认识
An archive (or static library) is simply a collection of object files stored as a single file.(An archive is roughly the equivalent of a Windows .LIB file.) When you provide an archive to the linker,
2015-06-06 17:50:19 640
原创 关于linux中so文件的深入认识
1 【.so文件】是什么? 【.so文件】是linux系统中的共享库文件,类似于windows系统上的【dll文件】;【.so文件】文件的格式是【ELF格式的文件】,等有了印象再研究原理;一般来说,在Mac系统上,我们经常见到的动态库文件的扩展名是【.dylib】,但经过测试,在Mac系统上生成的【.so】文件也是可以使用的;2 【ELF文件格式】是什么?ELF(Exe
2015-06-06 10:55:35 2985
原创 库文件(.so)
➜ mac_so_test ./add hello, add(a + b)这篇文章主要记录了如何在mac系统上创建一个.so库文件,然后调用so中的函数测试之。环境:mac系统编译器:gcc编译方式:命令行第一步:创建一个文件:【addso.c】,内容如下:#includeint add(int a, int b){ printf("hello, add(a
2015-06-05 23:48:49 589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人