6
如何关闭gcc编译器优化以启用缓冲区溢出
我正在处理一个家庭作业问题,该问题需要禁用编译器优化保护才能正常工作。我在ubuntu linux上使用gcc 4.4.1,但无法弄清楚哪个标志是正确的。我意识到这取决于体系结构-我的机器运行32位Intel处理器。 谢谢。
C是用于系统编程(OS和嵌入式),库,游戏和跨平台的通用编程语言。该标记应与ISO 9899标准(除非另有说明,最新版本9899:2018中定义的有关C语言的一般问题)一起使用-还要使用c89,c99,c11等标记特定于版本的请求。C与C ++截然不同,在没有合理理由的情况下,不应将其与C ++标记结合使用。