当前位置: 首页 > 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

相关文章:

  • Java中网络编程的学习
  • 【HTML+CSS+JS+VUE】web前端教程-36-JavaScript简介
  • C#类型转换
  • CAPL与CAN总线通信
  • 理解AJAX与Axios:异步编程的世界
  • 【Rust自学】12.3. 重构 Pt.1:改善模块化
  • 链路聚合(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的主要区别是什么?
  • 音视频开发常见的开源项目汇总