linux 上的 Eclipse 和 windows 上的 Eclipse 交叉编译?
我对嵌入式设备编程世界非常陌生,所以请原谅我的无知(如果有的话)。
我正在 ubuntu 上使用 eclipse 交叉编译 ARM 架构上的 C++ 程序。 然后我必须烧录代码并使用带有 Linux 内核的设备查看输出。
然后我看到了一个关于在Windows上使用eclipse在arm架构上交叉编译C++程序的教程。所以我的问题是,我可以在有 Linux 内核的嵌入式设备上运行这个程序(从 Windows)吗???
谢谢 一个
I am pretty much new to embedded device programming world so pardon my ignorance if any.
I am cross compiling a C++ program on arm architecture with eclipse on ubuntu.
Then i have to burn the code and see the output with the device that has a linux kernel in it.
Then i came across a tutorial about cross compiling C++ program on arm architecture with eclipse on Windows. So my question is, Can i run this program (from windows) on my embedded device which has a linux kernel in it????
Thanks
A
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您使用交叉编译器,那么答案是肯定的。它应该生成一个 Linux 库和执行文件。您可能需要调整文件参数(例如设置权限和执行标志)。
If you are using a cross compiler, then the answer is yes. It should produce a linux libraries and executive file. You might need to adjust the files parameters (like set permissions and execute flag).
是的。
eclipse 是一个很棒的工具,特别是与 gcc 结合使用时。您绝对可以使用现成的编译器来扩展 eclipse,只要该编译器可用于 Windows。
以下是有关如何更改 Eclipse 项目中的工具链的一些文档的链接 -
http:// help.eclipse.org/help33/index.jsp?topic=/org.eclipse.cdt.doc.user/reference/cdt_u_prop_build_toolchain.htm
Yes.
eclipse is a great tool, especially when coupled with gcc. You can definitely use a ready-built compiler to extend eclipse as long as that compiler is available for Windows.
Here is a link to some documentation on how to change the toolchain in an eclipse project -
http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.cdt.doc.user/reference/cdt_u_prop_build_toolchain.htm