我有一个运行Linux的x86开发板,但我不知道如何使用Windows从我的PC开发应用程序。
有什么建议吗?
答案 0 :(得分:1)
您应该使用Cygwin并在其上安装GCC!
答案 1 :(得分:1)
使用VirtualBox之类的虚拟化软件在Linux计算机上将Linux作为客户操作系统运行。然后,您可以在开发板的来宾计算机中创建所有可执行文件。
答案 2 :(得分:0)
您是否有与开发板的网络连接?
您可以通过SSH远程构建和测试目标应用程序。许多IDE都像eclipse一样无缝支持。
这比使用与目标Linux发行版完全相同的构建环境以及目标系统的实时特性要好得多。
答案 3 :(得分:0)
您可以在(Windows)开发PC上编写代码,但要为Linux构建可执行二进制文件,您需要在Linux机器上进行编译。这也意味着您可能需要使用跨平台语言(可能是C ++,Qt或Mono)编写,以便在部署之前可以在Windows框上进行测试(除非您真的只想编辑Windows上的文件) PC,在这种情况下我会问:为什么?)。
答案 4 :(得分:0)
您需要的是交叉编译器。在机器A上运行但编译为机器b的编译器。 我建议你试试cygwin或mingw,它会安装你为linux编译所需的所有工具。所有与linux相关的系统调用都被模拟。