numpy.distutils.ccompiler_opt.CCompilerOpt.feature_c_preprocessor#
方法
- distutils.ccompiler_opt.CCompilerOpt.feature_c_preprocessor(feature_name, tabs=0)[源代码]#
生成 C 预处理器定义和 CPU 功能的包含头文件。
- 参数:
- ‘feature_name’: str
CPU 功能名称,使用大写字母。
- ‘tabs’: int
如果 > 0,则根据制表符的数量将生成的字符串向右对齐。
- 返回:
- str, 生成的 C 预处理器
示例
>>> self.feature_c_preprocessor("SSE3") /** SSE3 **/ #define NPY_HAVE_SSE3 1 #include <pmmintrin.h>