在Linux上使用Eclipse和在Windows上进行eclipse交叉编译?

时间:2011-04-06 14:36:05

标签: c++ linux embedded arm cross-compiling

我对嵌入式设备编程世界很陌生,所以请原谅我的无知。

我正在使用ubuntu上的eclipse交叉编译arm架构上的C ++程序。 然后我必须刻录代码并使用其中包含linux内核的设备查看输出。

然后我遇到了一个关于在Windows上使用eclipse交叉编译arm架构上的C ++程序的教程。所以我的问题是,我可以在我的嵌入式设备上运行这个程序(来自windows),其中有一个linux内核吗?

由于 甲

2 个答案:

答案 0 :(得分:1)

如果您使用的是交叉编译器,那么答案是肯定的。它应该生成一个linux库和执行文件。您可能需要调整文件参数(例如设置权限和执行标志)。

答案 1 :(得分:0)

eclipse是一个很棒的工具,尤其是当与gcc结合使用时。只要该编译器可用于Windows,您就可以使用现成的编译器来扩展eclipse。

以下是有关如何更改eclipse项目中工具链的一些文档的链接 - http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.cdt.doc.user/reference/cdt_u_prop_build_toolchain.htm