代码之家  ›  专栏  ›  技术社区  ›  osexp2000

为什么chefDK包含*。水电站和*。h文件

  •  1
  • osexp2000  · 技术社区  · 7 年前

    我注意到,当安装chefDK时,它将安装很多*。水电站*。h文件,为什么?

    /opt/chefdk/embedded/lib/ruby/gems/2.4.0/gems/ffi-1.9.18/ext/ffi_c/AbstractMemory.h ... /opt/chefdk/embedded/lib/ruby/gems/2.4.0/gems/dep-selector-libgecode-1.3.1/lib/dep-selector-libgecode/vendored-gecode/include/gecode/int/unary/subsumption.hpp

    而且它还需要mac中的Xcode,为什么?

    1 回复  |  直到 7 年前
        1
  •  2
  •   coderanger    7 年前

    主要是因为我们从源代码处编译所有内容,而包的大小大约为100mb,所以在我们的注意范围内有10k的文本文件。如果你想的话,事后也需要一些 chef gem install 带有c扩展名的东西。不需要Xcode,我们已经为您编译了所有需要的内容。