当前位置: 首页 > article >正文

关于 -fsanitize=address 的使用注意事项

这玩意儿使用如下命令可用

gcc -fsanitize=address test.c

但是,坑点在于,如果我们把编译和链接分开

gcc -fsanitize=address -c test.c
gcc test.o

它就会报错,报 undefined reference = xxxxx 的错误

得给链接 FLAGS 也加上才行,如下

gcc -fsanitize=address -c test.c
gcc -fsanitize=address test.o

http://www.kler.cn/a/305099.html

相关文章:

  • Spark 的容错机制:保障数据处理的稳定性与高效性
  • 第二节 OSI-物理层
  • GitLab 如何跨版本升级?
  • Debezium系列之:发件箱事件路由器
  • 通用项目工程的过程视图概览
  • 【C++】详解RAII思想与智能指针
  • 链路聚合(Link Aggregation)
  • 分享一个爬虫数据挖掘 农村产权交易数据可视化平台 数据分析大数据 Java、python双版(源码、调试、LW、开题、PPT)
  • Linux内核编译并移植至ARM平台
  • 【数据结构和算法实践-树-LeetCode113-路径总和Ⅱ】
  • 【数据结构】6——图1,概念
  • 【nginx】ngx_http_proxy_connect_module 正向代理
  • 『功能项目』C#拓展 - 优化冗余脚本【36】
  • unity3d入门教程五
  • 【FastAPI】实现服务器向客户端发送SSE(Server-Sent Events)广播
  • [C#][IIS]framework4.0注册到IIS
  • 密码学---常见的其他密码
  • 第十一周:机器学习笔记
  • python 实现euclidean distance欧式距离算法
  • 分享JavaScript中直接调用CSS中的类名
  • 56 - I. 数组中数字出现的次数
  • CAN总线-STM32上CAN外设
  • ansible_find模块
  • 计算机四级数据库原理考试大纲.md
  • 37. MyBatis-Plus是什么?它与MyBatis的主要区别是什么?
  • 音视频开发常见的开源项目汇总