不支持__uint128_t
错误信息
clang-10: warning: unknown platform, assuming -mfloat-abi=soft error: unknown type name '__uint128_t'
问题介绍
在32位模式下编译(例如添加了-m32参数)报错:__uint128不被支持。
除此之外,还可能看到一个平台无法识别的warning:使用-mfloat-abi=soft参数将浮点运算编译为软浮点。
解决方案
- 去除-m32参数,使用64位模式编译;
- 检查Makefile、configure等构建脚本的平台判断流程,使用正确的平台选项编译。
父主题: Clang不支持问题