我正在尝试为 ARM 交叉编译压力应用测试,并且我能够成功交叉编译。但是我在编译过程中看到了很多警告。
例如,
sattypes.h:231:2:警告:#warning“不支持的 CPU 类型。” [-Wcpp] #warning “不支持的 CPU 类型。” ^ 在 sat.cc:46:0 包含的文件中: os.h:160:4:警告:#warning“不支持的 CPU 类型:无法\ 强制缓存刷新。” [-Wcpp] #warning “不支持的 CPU 类型:无法强制刷新缓存。” ^ os.h:194:6:警告:#warning“不支持的 CPU 类型:无法\ 强制缓存刷新。” [-Wcpp] #warning “不支持的 CPU 类型:无法强制刷新缓存。” ^ os.h:217:6:警告:#warning“不支持的 CPU 类型:无法\ 强制缓存刷新。” [-Wcpp] #warning “不支持的 CPU 类型:无法强制刷新缓存。” ^ os.h:243:4:警告:#warning“不支持的 CPU 类型:无法\ 强制缓存刷新。” [-Wcpp] #warning “不支持的 CPU 类型:无法强制刷新缓存。” ^ os.h:273:6: 警告:#warning “不支持的 CPU 类型:你的计时器 \ 可能无法正常运行” [-Wcpp] #warning "不支持的 CPU 类型:您的计时器可能无法正常工作"
我的配置:
./configure --host=arm-linux-gnueabihf CXX=arm-linux-gnueabihf-g++ --with-static
我是否需要传递任何其他参数来修复不受支持的 CPU 类型?如果有人分享他们的经验,那就太好了。