当前位置: 技术问答>linux和unix
在linux虚拟机中运行程序没有问题,但是交叉编译之后到arm板子上跑就段错误,求大神指教~~!!!
来源: 互联网 发布时间:2017-04-30
本文导语: 我想可能是不是栈空间不足的原因,我虚拟机中的栈空间是10k,arm开发板的是8k,我先把arm开发板的设置成10k,然后运行,依旧段错误,然后我又把虚拟机的改成8k,依旧能运行。所以迷茫了,本人新手,求大神指教~~...
我想可能是不是栈空间不足的原因,我虚拟机中的栈空间是10k,arm开发板的是8k,我先把arm开发板的设置成10k,然后运行,依旧段错误,然后我又把虚拟机的改成8k,依旧能运行。所以迷茫了,本人新手,求大神指教~~~~
|
贴源码吧!
另外这么大的栈空间? 丢到全局或者自己malloc试试!
另外这么大的栈空间? 丢到全局或者自己malloc试试!
|
同意1L,直接用malloc代替栈空间
|
快上源码吧! 我很喜欢这样的问题。 没有源码,我们也不法分析 啊! 不是吗?