二进制文件被“咀嚼”意味着什么?编译后?
标题几乎说明了这一点。这是关于 VxWorks 的;不幸的是,文档或多或少说明了这种情况发生,但没有说明原因或目的。
The title pretty much says it. This is w/regard to VxWorks; unfortunately, the documentation more or less says that it happens but not why or what purpose it serves.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
自从我不得不“咀嚼”vxworks 以来已经有几年了,但它所做的是创建 C++ 静态构造函数调用表。我们现在使用的当前(6.8+)版本显然不需要它。我记得是从 5.4 开始的。
It's been a few years since I had to deal with vxworks "munching", but what it does is create the C++ static constructor call table. It apparently isn't needed in the current (6.8+) versions that we're using now. What I recall was from 5.4, I think.