d_fortify_source = 2选项对我不起作用



我看到GCC 4.5及以上版本应支持–d_fortify_source = 2选项。但这对我不起作用,它已经被点燃,并且在我使用时不会报告问题。

使用的编译器版本是" g 。c4.5.3-p0",它会忽略选项吗?

在大多数系统中,–D_FORTIFY_SOURCE=2仅在还使用-O2,即,IE,GCC编译器优化级别2(或更多)时激活。尝试使用-O2 –D_FORTIFY_SOURCE=2查看是否有效。

相关内容

  • 没有找到相关文章

最新更新