登录社区云,与社区用户共同成长
邀请您加入社区
在编译我的SLAM代码时,出现了 double free or corruption (out)的错误。一开始以为是内存泄漏,后面发现并非是代码错误,而是编译引起的错误。
在CmakeList文件中,我的编译设置为:
set( CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall -g -march=native")
删除-march=native,重新编译,就没有问题了。当时为了程序运行的更块一点,就加了该指令,据了解,这个指令还有其他坑,慎用,慎用。
参考:博客1、博客2
有“AI”的1024 = 2048,欢迎大家加入2048 AI社区
更多推荐
EasyClick iOS USB 中控 + iDeviceFarm AI 工作站安装教程,AI对话式操作苹果手机
阿里云旗下新平台公测,Qwen3.8-Max、DeepSeek-V4-Pro等模型限时限量免费用
论文季救命清单:2026写论文用哪个AI?7款论文AI工具覆盖找文献、出初稿到降重!
扫一扫分享内容
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
所有评论(0)