Tag: 交叉编译

当交叉编译内核时,每当我只想修改一个文件时,如何从干净中停止它呢?

我正在进行交叉编译的Ubuntu内核构建。 我正在遵循为omap构建Ubuntu的说明: fakeroot debian/rules clean do_tools=false skipabi=true skipmodule=true dpkg-buildpackage -B -aarmhf -uc -us 但以上总是使它变得干净,并且需要花费很多时间。 我只是在同一个文件中进行了更改,所以我不需要从clean重建。 我试图跳过fakeroot debian/rules clean并删除-uc ,但它仍然是干净的。 然后我尝试了另一种方法,并做了: make -j3 deb-pkg 但后来我遇到了一个新错误: dpkg-deb: building package `linux-firmware-image’ in `../linux-firmware-image_3.4.27+-1_all.deb’. dpkg-gencontrol: error: current host architecture ‘armhf’ does not appear in package’s architecture list () make[1]: *** [deb-pkg] Error 255 然后我需要等待~2小时才能完成构建…… 我所要做的就是修改一个电路板文件(不幸的是,据我所知,我不能把它变成一个模块)。 谢谢你的任何想法。

有没有办法用Q ++编写Qt5程序到Ubuntu Touch?

我正在用Qt5和C ++创建一个程序,我想编译我的程序用于Ubuntu Touch Preview或Ubuntu桌面设备。 我在Nexus 7上运行这些系统。我找到了正确的C ++编译器( arm-linux-gnueabihf-g++ ),但是如何让Qt5工作呢?

如何在Ubuntu 12.04 i386主机上交叉编译我的Ubuntu 12.04 armhf架构应用程序?

我有一个很大的应用程序。 我可以在以下场景中成功编译应用程序: 在运行Ubuntu 12.04的i386主机的本机编译中 本地运行Ubuntu 12.04的PandaBoard(这需要很长时间) 使用Qemu和主机PC上的chroot作为armhf PandaBoard目标(这需要很长时间) 我想在i386主机上交叉编译应用程序,以便在PandaBoard等目标上运行,以及时完成构建。 到目前为止,在存储库中使用arm-linux-gnueabihf工具链的尝试产生了无法正确运行的二进制文件。 在这个阶段,我没有计划打包软件。 推荐成功交叉编译的方法是什么?

如何使用连接互联网的32位12.04 PC和USB闪存盘在64位12.10上安装Atheros AR8161以太网控制器的驱动程序?

如何使用连接互联网的32位12.04 PC和USB闪存盘在64位12.10上安装Atheros AR8161以太网控制器的驱动程序? 购买了新的HP Elite台式电脑并安装了64位Ubuntu 12.10后,由于其Atheros AR8161以太网控制器,我发现它无法连接到网络。 PC中没有PCI插槽可以使用旧的PCI NIC。 我没有用于临时Internet连接的USB NIC或智能手机。 我可以使用的是一台可以运行互联网连接的笔记本电脑,运行32位的XUbuntu 12.04和一个USB闪存驱动器,用于在PC之间复制文件。 据我所知,我将不得不在32位3.2.0-32系统上构建一个64位3.5.0-17版本的alx模块并将其安装在目标机器上,但我几乎没有任何想法怎么做 :-( 这是一个密切相关的问题。