cross-compiling

    1热度

    1回答

    我使用Yocto作为我的Raspberry Pi的操作系统。 我想交叉编译fswebcam但显示和错误。 cd ~ git clone https://github.com/fsphil/fswebcam.git cd fswebcam . /opt/poky/2.3/environment-setup-cortexa7hf-neon-vfpv4-poky-linux-gnueabi mk

    1热度

    1回答

    我正在尝试使用arm-linux-gnueabihf编译器为Raspberry Pi交叉编译dlib。 的cmake和make -j4成功运行后,我跑python setup.py bdist_wheel --repackage,这创造了必要的。所以这是我后来抄我的皮的/usr/lib使用scp到文件中。 现在,当我在怠速运转import dlib,我得到以下错误: ImportError: /u

    0热度

    1回答

    我已经阅读了关于在Linux上编译C/C++源代码以在Windows上运行它们的一些信息。我也用MinGW试过这个,一切正常。 但是,我不明白为什么我必须在Linux上使用MinGW来制作在Windows上工作的二进制文件。什么使g ++输出无法在Windows上运行?还有什么可以让g ++输出在Linux上运行它们?输出文件是否具有不同的结构:标题,数据等,只能由特定的操作系统解释? 任何人都可

    0热度

    1回答

    所以我想在Ubuntu主机上为yocto(target)交叉编译gRPC。这里的配方https://github.com/intel-iot-devkit/meta-iot-cloud/tree/master/recipes-support/grpc仅适用于C和Python,但不适用于C++。 我可以在编写一个用于交叉编译gRPC++的yocto配方时获得一些帮助吗?谢谢!

    0热度

    1回答

    我在做交叉编译调试。 我的构建服务器CPU是amd64。我的设备CPU是MIPS。 当我试图调试自己编译的elf文件时。 gdb只能显示ld.so.1 (gdb) info sharedlibrary From To Syms Read Shared Object Library 0x7704f9c0 0x7706c490 Yes (*) /lib/ld.so.1 (*): Shar

    0热度

    1回答

    问题:无法在ARM中运行Valgrind二进制文件。 我Cross在Linux主机编译Valgrind-3-13-0成功。我将二进制文件移动到我的ARM目标。我跑Valgrind的在手臂上,它说not found. 步骤交叉编译 在生成过程中,我戳到配置文件,改变armv7为arm。 ./configure --host=arm-none-linux-gnueabi --prefix=/home/

    1热度

    1回答

    我正在尝试为Linux内核生成汇编文件,同时将其交叉编译为ARM体系结构。 我试图通过;生成mmap.s文件; make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CFLAGS='-S' mm/mmap.o 但是没有生成汇编文件。我试图通过添加-S选项来编辑HOSTCFLAGS部分。然后编译失败。当我添加'-Wa,-alh=$<.s'仍然没有生成m

    0热度

    1回答

    我正在尝试完成beaglebone black的yocto-labs教程。在教程中,我被要求为“nInvaders”游戏编写食谱。但是,我无法交叉编译它。该教程说我需要为ARM交叉编译nInvaders。 ninvaders.inc: SUMMARY = "Space Invader Game" HOMEPAGE = "http://ninvaders.sourceforge.net" SE

    1热度

    2回答

    我建立使用ARM-Linux的GCC交叉编译器上使用TS-7800板libwebsockets库中的Web服务器。使用Ubuntu。安装CMake,OpenSSL和libwebsockets,并根据Github上的指示构建库。 我做了一个“hello world”C文件,其中#includes libwebsockets.h 当我使用gcc编译可执行文件时,它编译得很好,运行.exe。 当我用手臂

    2热度

    1回答

    我想为旧的i286机器运行PC-DOS和目标格式一个普通的COM可执行文件的一个小工具。 编译器的选择是Open Watcom,它在文档中说它可以链接DOS .COM文件,但是文档不明确或者不能像示例所示那样工作,所以我最终得到了一个.EXE文件(带有MZ头)或多个链接器/编译器错误。 那么,如何使用Open Watcom编译器创建.COM可执行文件?