小编Tre*_*ies的帖子

osx上的.so和.dylib有什么区别?

.dylib是OSX上的动态库扩展,但是当我不能/不应该使用传统的unix .so共享对象时,我从来都不清楚.

我有些问题:

  • 在概念层面,.so和.dylib之间的主要区别是什么?
  • 什么时候可以/我应该使用一个而不是另一个?
  • 编译技巧和提示(例如,替换gcc -shared -fPIC,因为这不适用于osx)

c c++ unix macos

196
推荐指数
4
解决办法
9万
查看次数

标签 统计

c ×1

c++ ×1

macos ×1

unix ×1