标签: linux gcc stack-overflow
在Ubuntu 11.04上,从源代码编译软件然后运行它有时会导致在应用程序启动之前重复调用sincos()的堆栈溢出。有时我可以通过定义我自己的sincos()版本来解决这个问题。有时这不起作用。
是否有其他人遇到此问题并且有解决方案?
编辑: 代码是非平凡的。目前我也无法访问Ubuntu 11.04机器。这个问题让我疯了,希望这是一个众所周知的问题。
@sehe:我不确定,但这可能是可能的。
答案 0 :(得分:2)
报告了与sincos相关的gcc错误:
sincos
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46926
您可以将名称更改为,例如sin_cos?
sin_cos