我想更改linux发行版我用于嵌入式开发的开发(主机)机器。

我为许多不同的处理器交叉编译应用程序。我需要下载不同的库来评估它们在不同设备和PC上的功能/性能/稳定性。

那么ubuntu 9.04对我来说是个不错的选择吗?

谢谢,   晴天。

有帮助吗?

解决方案

如果您正在使用gcc或其他基于源代码的编译器在linux上运行,那么我会说是的,你想要一个Linux发行版,而ubuntu目前是最受欢迎/最好的。我会尽量避免发行特定的东西,沿着路中间行驶,你应该能够同样好地使用任何发行版。

其他提示

这在很大程度上取决于您的需求。对于嵌入式系统,我会选择任何分布,其占用空间非常小,支持必要的硬件。

根据您的硬件, Debian 可能会正常运行。您可以使用 debootstrap 创建图像,这样可以进行相当小的自定义安装。它仍然包括可能不合适的其他东西,但如果您需要推出更新,这可能对您有利。

如果您使用Debian,您很可能会在Ubuntu上进行所有开发,然后推送到您的嵌入式系统。

我使用ubuntu作为我的主机系统,并使用chrooted gentoo安装来构建嵌入式目标的应用程序。我发现gentoo是一个很好的选择,因为它是源代码分发的,并且很容易选择安装特定库的版本。

有一点值得一提的是,ubuntu和衍生品使用dash而不是bash作为/ bin / sh。这会使crosstools感到困惑,并且会给您带来严重的麻烦。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top