numpy.distutils.ccompiler_opt.CCompilerOpt.cc_normalize_flags#
метод
- distutils.ccompiler_opt.CCompilerOpt.cc_normalize_flags(флаги)[источник]#
Устранение конфликтов, вызванных сбором подразумеваемых флагов признаков.
- Параметры:
- список 'flags', флаги компилятора
Флаги должны быть отсортированы от наименьшего к наибольшему интересу.
- Возвращает:
- список, отфильтрованный от любых конфликтов.
Примеры
>>> self.cc_normalize_flags(['-march=armv8.2-a+fp16', '-march=armv8.2-a+dotprod']) ['armv8.2-a+fp16+dotprod']
>>> self.cc_normalize_flags( ['-msse', '-msse2', '-msse3', '-mssse3', '-msse4.1', '-msse4.2', '-mavx', '-march=core-avx2'] ) ['-march=core-avx2']