numpy.distutils.ccompiler_opt #

提供CCompilerOpt用于处理 CPU/硬件优化的类,从解析命令参数开始,到管理 CPU 基线和可分派功能之间的关系,还生成所需的 C 标头,最后以使用正确的编译器标志编译源代码。

CCompilerOpt不提供 CPU 功能的运行时检测,而是仅关注编译器端,但它创建了抽象 C 标头,稍后可用于最终运行时调度过程。

功能

new_ccompiler_opt(编译器,dispatch_hpath,...)

创建“CCompilerOpt”的新实例并生成调度标头,其中包含用于启用的 CPU 基线和可调度功能的平台特定指令集的 #definitions 和标头。

课程

CCompilerOpt(ccompiler[, cpu_baseline, ...])

CCompiler的帮助程序类旨在提供额外的构建选项,以有效控制与 CPU 功能直接相关的编译器优化。