ita*_*ayb 6 c assert ndebug ld-preload
我想创建我自己的版本,assert其中它会打印一些日志,以防在NDEBUG模式下调用断言。
我试图做到这LD_PRELOAD一点并重新定义断言宏,但它似乎完全忽略了宏定义,并且覆盖__assert_fail是无关紧要的,因为在NDEBUG.
我怎样才能覆盖libc assert宏?
我不想创建不同的函数,因为项目中已经大量使用了断言。
| 归档时间: |
|
| 查看次数: |
7471 次 |
| 最近记录: |