首页 文章
  • 2 votes
     answers
     views

    为ARM交叉编译安装gcc时出现问题

    为ARM交叉编译安装gcc时出现问题 我一直在尝试安装gcc-arm-linux-fnueabi软件包,我已经通过几种不同的方法完成了几次,但我似乎总是缺少include目录中的c文件夹 . 要安装,我用过: sudo apt-get install gcc-arm-linux-gnueabihf 安装完成后,我的/ usr目录中有arm-linux-gnueabi和arm-linux-gnuea...
  • 0 votes
     answers
     views

    什么是ARM cortex m0 / m0中的可中断可重启指令

    我目前正在阅读ARM网站上的ARM Cortex M0用户指南,如下所示http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0662b/CHDBIBGJ.html 在用户手册中,提到以下段落: Interruptible-restartable instructions可中断可重启指令是LDM,STM,PUSH,POP,并且...
  • -3 votes
     answers
     views

    将azure Cloud 服务转换为azure web app服务[关闭]

    我们现有的azure Cloud 服务项目运行良好 . 但据我所知,azure app服务将以更低的成本满足我的所有要求 . 所以我们决定将我们的azure Cloud 服务转换为azure app服务 . 但我无法找到任何伟大的分步指南 . 我们的 Cloud 服务包含一个Web角色(MVC 4项目)和多个项目,包括一些工作者角色 . 我的发现: - 根据我的研发,我找到了以下解决方案: - ...
  • 3 votes
     answers
     views

    直接比较ARM和x86处理器的时钟频率有多公平?

    我想知道,如果我得到一个ARM处理器(1GHz)和一个x86处理器²(1GHz)并且没有关于它们的其他信息,是否可以给出关于哪一个可能在执行某些任意(复杂)方面表现更好的一般性陈述)申请 . 我知道ARM(RISC)架构是专门为某些应用程序开发而开发的,而x86架构只是传统兼容性和变通方法的汇编(不打算抨击) . 当然,重要的是要更多地了解应用程序,即哪些特定任务(以及指令)可能最常执行 . 我们...
  • 0 votes
     answers
     views

    snmpget:找不到,但我确实有snmpget二进制文件

    我将net-snmp和copy安装包编译到基于ARM的linux . 因为文件系统很小所以我删除了除snmpd和snmpget之外的所有命令二进制文件 . 然后在ARM板上,当我尝试“snmpget”时,我收到错误“未找到” . 但我确实有snmpget二进制文件 . (net-snmp提供所有这些) 我的问题是,看起来我不会使用“yum”或“rpm”之类的东西进行手动安装 . 我需要使用net...
  • 6 votes
     answers
     views

    如何检查arm-none-linux-gnueabi-g对C 11的支持

    我正在编写一个便携式应用程序,它使用 std::atomic , std::threads 等 C++11 等功能 . 如何验证我的ARM GCC交叉编译工具链是否支持 C++11 标准? 我尝试使用 arm-none-linux-gnueabi-g++ -v 和 arm-none-linux-gnueabi-g++ --version ,但在使用 -std=c++11 时返回错误 EDIT #a...
  • 2 votes
     answers
     views

    从源头 Build bazel - 失败

    我的实验目标是在基于Jetson TK1臂的嵌入式板上构建张量流 . 由于官方版本没有提供预先构建的arm架构张量流,因此我不得不选择从源代码构建它 . 要构建张量流,我们需要Bazel,它也应该从源代码构建 . 现在我被困在这里,根本无法建造bazel . 我已经提到了各种博客和github项目,并试图按照每个人说它为他们工作的说明 . 1)Tensorflow on Raspberry-pi ...
  • 0 votes
     answers
     views

    如何在ELDK ubuntu 12.04中为Arm linux创建共享库

    我正在使用ELDK ubuntu 12.04,我想用 arm-linux-gnueabi-g++ 创建一个共享库,并在一个项目中使用它将在Arm linux(Flea box)中构建和运行 . 我可以用GCC,G创建一个共享库,但我不知道如何使用 arm-linux-gnueabi-g++ 创建它 . 我正在使用eclipse来创建和编译项目 . 谁有经验可能会帮助我做到这一步?谢谢 .
  • 19 votes
     answers
     views

    找不到gcc-arm-linux-gnueabi命令

    我正在尝试为ubuntu安装gnu arm工具链 . 我首先从CodeSourcery下载了tar . 但是当我进入bin文件夹时,我无法运行任何二进制文件 . 我已经尝试过./而没有把它放在PATH中,它一直告诉我“Command not Found”但文件就在我面前的文件夹中 . 然后我尝试了sudo apt-get install gcc-arm-linux-gnueabi,除非它说已成功安...
  • 3 votes
     answers
     views

    arm-linux-gnueabi-gcc编译后的二进制文件不在ARM上执行

    我正在尝试为ARM-1136J-S处理器编译Hello World . 当我使用CodeSourcery arm-none-linux-gnueabi-gcc(2008q3 edition)编译C源代码时,它在ARM上成功执行,但是当我使用arm-linux-gnueabi-gcc编译相同的代码时(通过apt-get安装) Ubuntu 12.01)它给出了以下错误: ./helloworld: ...
  • 1 votes
     answers
     views

    如何在Ubuntu 14.04上的交叉编译器g -arm-linux-gnueabifh中安装libbz2

    我在amd64机器上使用arm-linux-gnueabihf-g -4.8来交叉编译针对ARM 32位架构的boost . 我的操作系统是Ubuntu 14.04 . 它无法构建lib libboost_iostreams,因为libbz2没有附带编译器 . 以下是错误细节, /usr/lib/gcc-cross/arm-linux-gnueabihf/4.8/../../../../arm-l...
  • 1 votes
     answers
     views

    可装入的内核模块无法在不同的计算机上正确编译

    我正在尝试为ARM架构制作可加载的内核模块 . 例如,我做了简单的hello.c #include <linux/module.h> /* Needed by all modules */ #include <linux/kernel.h> /* Needed for KERN_INFO */ static int __init hello_sta...
  • 0 votes
     answers
     views

    更改内核驱动程序内置初始化的顺序? [重复]

    这个问题在这里已有答案: How does Linux determine the order of module init calls? 3个答案 我的目标是用于飞思卡尔iMX53 Arm CPU板的嵌入式Linux 2.6.35.3 . 当所有各种CAN总线相关驱动程序(FlexCAN)在内核启动过程中初始化并准备好使用时,我需要进行更改 . 我需要CAN总线初始化的时间要早得多,以便我可...
  • 2 votes
     answers
     views

    为ARM - Linux平台交叉编译Apache apr-util库

    先发帖〜 我正在尝试将ActiveMQ-cpp客户端移植到ARM平台(Beaglebone / BeagleBoard) - 因为我正在我的PC上进行开发,所以我需要交叉编译ActiveMQ-cpp库以便它运行在ARM系统上 . 我按照building instruction中的步骤进行操作,除了使用以下代码编译APR和APR-util库: 对于APR: ./configure --prefix ...
  • 5 votes
     answers
     views

    交叉编译openssl for linux arm-v5te-linux-gnueabi工具链

    交叉编译openssl for linux arm-v5te-linux-gnueabi工具链 . 我有版本openssl-0.9.8r我试过./Configure --prefix = / usr --openssldir = / usr / sbin threads zlib shared no-asm linux-armv4 export CROSS_COMPILE = arm-v5te-l...
  • 0 votes
     answers
     views

    安装qt-everywhere时缺少库,以便在arm上进行交叉编译

    我正试图在任何地方安装qt来交叉编译代码 . 我正在使用此命令来配置它: ./configure -embedded arm -xplatform qws/linux-arm-g++ -qt-kbd-linuxinput -qt-mouse-tslib -opensource -verbose -R /home/soroosh/soroosh/installation_files/arm_embe...
  • 1 votes
     answers
     views

    交叉编译Android NDK的MPICH库

    我的目标是在Android手机上运行MPICH . 我在本教程之后实现了这一点:http://hex.ro/wp/projects/personal-cloud-computing/compiling-mpich2-for-android-and-running-on-two-phones/但是我没有使用Buildroot创建工具链,而是决定从Android NDK创建它,就像在这个网站上一样:h...
  • 2 votes
     answers
     views

    具有SSL支持的交叉编译卷曲

    我正在尝试用SSL交叉编译Curl但我无法做到 . 这是我为OpenSSL做的: CROSS=arm-linux-gnuabi ./Configure linux-generic32 shared --prefix=/home --openssldir=/home make CC="${CROSS}-gcc" AR="${CROSS}-ar r" RANLI...
  • 1 votes
     answers
     views

    如何为Xilinx Zynq交叉编译hostapd?

    我正在关注this link以交叉编译iw工具 . 我可以编译 libnl, iw, openssl ,并将它们安装在CentOS中 . 对于Open SSL,我使用 ./configure Linux-generic32 --prefix=/usr/arm-xilinx/linux-gnueabi ,因此应该安装到该目录 . 当我尝试编译hostapd时,我遵循了除 make CC=arm-xi...
  • 0 votes
     answers
     views

    php crosscompile运行Linux的ARM处理器

    我已经为运行Linux的ARM处理器交叉编译了PHP5.2.13 . 以下是我使用的命令: - export PATH = / usr / local / DigiEL-5.9 / x-tools / arm-cortex_a8-linux-gnueabi / bin:$ PATH /usr/local/DigiEL-5.9/x-tools/arm-cortex_a8-linux-gnueab...
  • 1 votes
     answers
     views

    仅使用带交叉编译器的本地库

    我正在尝试在linux上使用交叉编译器构建一个应用程序 . 应用程序基于OpenEmbedded项目 . 编译器和所有交叉编译的库都位于build文件夹中 . 但是对于一个包构建脚本试图使用我的linux环境中的库 . 最后从make脚本调用的命令: / bin / sh ./arm-ABC-linux-gnueabi-libtool --tag = CXX --mode = link arm-...
  • 2 votes
     answers
     views

    使用USB Bootloader时如何设置ARM用户应用程序起始地址?

    刚从eBay拿起这些ARM Cortex-M3 LPC1768 mini boards中的一个 . 它基本上是一个突破板 . 但是,根据它附带的小文档,我应该注意 . 这两个文档(应用说明和电路板文档)都表明用户程序的构建应该是他们的 starting address is 0x2000 . 因为USB引导加载程序已经是0x0并占用8K . 这两个文档还显示了如何在Keil uVision中执行...
  • 0 votes
     answers
     views

    gcc起始地址

    我目前正在尝试使用gcc-arm-embedded离线编译mbed项目,但我想更改起始地址,因为此程序旨在与引导加载程序一起使用,因此最终必须从0x10000运行 . 我已将我的项目导出为GCC-ARM-EMBEDDED,并且能够使用gcc构建项目 . 但是我不知道如何将起始地址指定为0x10000 . 我试图更改LPC1768.ld脚本,将FLASH的ORIGIN更改为0x10000,但似乎它没...
  • 3 votes
     answers
     views

    如何组合Keil uVision创建的两个hex文件?

    我正在使用Keil uVision4 IDE对NXP LPC1768进行编程 . 我需要组合两个hex文件的建议 . 这两个文件将成为引导加载程序和将用于 生产环境 编程的应用程序 . 目前,我已成功将每个文件独立编程到设备 . 这是通过在每个项目上运行构建并通过Keil uVision4 IDE加载来完成的 . 此外,它是一种有效的方法,只用引导加载程序编程微控制器,然后使用引导加载程序上传应用...
  • 31 votes
     answers
     views

    arm-eabi arm-gnueabi和gnueabi-hf编译器之间的区别

    arm-eabi,gnueabi和gnueabi-hf交叉编译器有什么区别 . 我发现很难选择编译器 . 是否有针对arm的本机编译器?
  • 40 votes
     answers
     views

    arm gcc toolchain as arm-elf or arm-none-eabi,有什么区别?

    当你构建一个gcc工具链时,有可能将它构建为arm-elf或arm-none-eabi,但有什么区别? 我今天使用的是eabi,但这只是因为其他人似乎都这样做了......但是因为这是一个非常糟糕的论点,所以理解它们的区别真的很好 . 注意:此工具链将交叉编译基于Cortex-M3的mcu代码:如stm32 . 谢谢 Some links : EABI: http://en.wikipedi...
  • 0 votes
     answers
     views

    Qt 5.8 arm-none-linux-gnueabi faild交叉编译?

    在使用此命令设置路径和配置后,我从CodeSourcery版本2011下载了arm-none-linux-gnueabi sudo ./configure \ -opengl es2 -no-xcb \ -release -silent \ -continue \ -opensource -confirm-license \ -prefix $ DEVICE_PREFIX \ -hostprefi...
  • 0 votes
     answers
     views

    交叉编译arm的静态libnuma

    我正在尝试交叉编译libnuma用于arm arch . 在编译过程中,我在生成libnuma.so文件时面临以下问题 . arm-linux-gnueabi-gcc -static -Wl,-soname = libnuma.so.1 -Wl, - version-script,versions.ldscript -Wl,-init,numa_init -o libnuma.so.1 lib...
  • 0 votes
     answers
     views

    QT5.7 AM1808 ARM9的交叉编译

    目前,我们正在开发QT,用于在AM1808处理器上运行的硬件的应用程序开发 . 目前,我们使用QT创建者开发了我们的应用程序,编译器版本为Qt 4.8.7 . 我们计划用Qt 5.7升级它,为此,我们从中下载相应的包 http://download.qt.io/official_releases/qt/5.7/5.7.1/single/qt-everywhere-opensource-src-5....
  • 1 votes
     answers
     views

    针对ARM的Nano-x交叉编译

    我正在尝试交叉编译nano-x for arm架构 . 我在配置文件中编辑了下一行: ARCH = LINUX-ARM ARMTOOLSPREFIX = arm-none-linux-gnueabi- 运行make之后我有下一个错误: Compiling engine/image_jpeg.c ... cc1: warning: include location "/usr/incl...

热门问题