我有一个在h文件中定义的结构,该结构的一些元素在编译时标志中。使用arm-gcc和-Otime标志编译该文件。当我运行它时,它会给出Segmentation Fault。但是当我从makefile中删除-Otime标志时,代码运行完美。
我对这种观察感到困惑。有人可以就此问题分享一些见解吗?
答案 0 :(得分:0)
不幸的是,这些场景从来没有一个简单的答案。当然,在过去,我遇到过这样的问题,它一直是代码,编译器甚至是两者的结合。如果你能提到你正在使用的编译器的版本会有所帮助。它可能只是编译器中的Otime错误,这是闻所未闻的。