在Unix/Linux环境下,Node.js最终编译需要几个必备前提:
python 编译器 C++的编译器 GCC/G++ 加密库
Mac OS X下,Xcode是苹果公司开发的整合开发环境。只要安装了Xcode,就可以取得所有的编译环境。所以,安装了Xcode,GCC也就有了。
因此,Node和Xcode的关系就很明晰了: Mac OS X下,Node编译需要GCC,而GCC集合在Xcode里。
果然玩什么都脱离不开技术的本质,要从更本质的角度去看问题。
参考文章: https://www.aliyun.com/jiaocheng/392740.html