您好我认为运行x86intrin.h
的最低CPU要求是英特尔第三代处理器。
然而,当我运行此代码时
_rdseed64_step(&temp2);
我收到以下错误
error: inlining failed in call to always_inline 'int _rdseed64_step(long long unsigned int*)': target specific option mismatch
_rdseed64_step(unsigned long long * __ p)
我已经将标志设置为march=native
,并且只有在我使用我的桌面时才会发生这种情况,当我在运行第六代处理器的笔记本电脑上运行时,它可以正常工作。