环境:正点原子stm32mp157、ubuntu、交叉编译器arm-ostl-linux-gnueabi、cmake、Qt
报错:“gnu/stubs-soft.h: No such file or directory”
解决方案:
找到/opt/st/stm32mp1/3.1-snapshot路径下的这个文件environment-setup-cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi,(配置环境变量用的,正点原子教程中把它添加到了qtcreator启动项中,因为这个环境变量每次都要重新配置)
打开,找到其中的FLAGS项,添加-mfpu=vfp -mfloat-abi=hard,保存(没有权限就修改权限)
总之就是这个思路,修改FLAGS,改CMakeLists和Makefile貌似也行,不过我没成功