我正在构建一个C++项目,希望使用AVX intrinsic。我确信我的CPU支持它们,因为我已经编写了一个测试项目,并使用clang -mavx
手动编译了它。但我不知道如何在Meson下启用它。我尝试添加c_args : ['-mavx']
和link_args : ['-mavx']
,但我仍然从编译器收到以下错误:
error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI
error: AVX vector return of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI
如何在Meson下启用标志-mavx
?
1条答案
按热度按时间vlf7wbxs1#
我需要使用
cpp_args : ['-mavx']