我们有不同类型的基于嵌入式Linux的设备,其中一些是由Windows提供的,而某些是由制造商提供的基于Ubuntu的IDE,用于交叉编译应用程序。
我们需要交叉编译并在我们的设备中使用一些著名的库,例如libCurl,openssl等。
在基于Ubuntu开发环境的设备上没有问题,因为我们可以使用适当的开关简单地调用./configure
并设置交叉编译器和依赖项地址以及其他配置,然后make
即可。
但是我不知道如何针对从Windows环境开发的设备执行此操作(由于配置脚本在Windows中不起作用,因此只有一些手册可以在VS上的Windows上进行编译,等等,但是对于交叉编译Windows Host中的Linux)。我的IDE基于Eclipse,并使用自定义版本的GCC进行交叉编译。