當前位置:編程學習大全網 - 網站源碼 - Mac OSX, Linux, Unix, BSD之間是什麽關系

Mac OSX, Linux, Unix, BSD之間是什麽關系

這個 MacOSX是基於 DarwinBSD的 DarwinBSD和FreeBSD是近親 都是BSD4.4 的後代 ,然而 目前開源的源代碼 除非非常特殊的情況, 大多是泛GNU支持的,也就是說 只要用到GNU的編譯器,GNU的庫 通常都能正常編譯

所以 超過80%的linux源代碼可以直接在MacOSX下編譯,只要安裝完整的 Xcode開發工具即可

如果有壹個基於bsd的庫,妳可以先安裝這個庫,以滿足庫依賴需求 然後編譯即可 ,linux同理,只是 壹定要在OSX下重新編譯源代碼以生成OSX可以識別的庫文件格式或者執行文件格式

  • 上一篇:神馬免費源代碼
  • 下一篇:請教win7上屏幕截圖源代碼
  • copyright 2024編程學習大全網