ICode9

精准搜索请尝试: 精确搜索
  • 香橙派(OrangePi)移植OpenHarmony(OHOS)3.1笔记(未完待续)2022-08-17 03:00:09

    docker镜像编译环境(最大限度做到开箱即用) docker镜像 docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0 挂载镜像 也可以挂载本地镜像 docker load -i xxxx.tar 挂载镜像并启动容器 docker image 这里我的image_id为31f50584dab1 名

  • ubuntu下的arm-linux-gcc 安装2022-06-07 16:31:56

    一、通过源安装: 使用如下命令进行arm-linux-gcc的安装: sudo apt-get install gcc-arm-linux-gnueabihf 使用如下命令进行arm-linux-g++的安装: sudo apt-get install g++-arm-linux-gnueabihf 卸载时使用如下命令进行移植: (1)、arm-linux-gcc sudo apt-get remove gcc-arm-linux-gn

  • ubuntu卸载交叉编译工具2021-12-30 13:35:15

    在ubuntu中可以使用命令行 sudo apt install gcc-arm-linux-gnueabi 自动安装交叉编译工具,但是往往软件版本太过超前了,交叉编译时候使用的命令是 arm-linux-gnueabi-gcc --static hello.c -o hello 但是hello程序在arm平台上执行不了。显示: fatal:kernel too old! 这是因为交叉编

  • 交叉编译器找不到头文件2021-07-23 08:33:42

              今天遇到了交叉编译找不到头文件的问题,解决方法如下:   首先,已知include <>的会在安装编译器时指定的路径下去寻找该头文件,include ""则会在源文件所在路径寻找。但由于头文件之间调用关系复杂,仅仅复制stdio.h到当前路径并且将<>换为include “”解决不了问题

  • SPV5210开发1.0.4------点亮led灯2021-07-17 23:01:45

    1.USB下载.bin文件 2.SD卡下载.bin文件 3.安装交叉编译工具链 4.简述Makefile 5.mkv210_image.c+Makefile 6.点亮LED1原理图 7.点亮LED数据手册查阅 8.汇编点亮led 9.位运算实现 10.延时函数+LED闪烁 11.流水灯 12.反汇编工具objdump 1.USB下载.bin文件 1.安装usb驱动 2.用dn

  • linux驱动、ARM学习环境搭建2021-05-14 20:05:08

    安装包也可以关注公众号:一口Linux 后台回复 :ubuntu 0、环境说明 通常安装1个可以编译ARM汇编代码的linux环境,需要安装以下3个软件: vmware:在该软件中可以安装其他操作系统 ubuntu 16.04:编译程序都在ubuntu中编译 交叉编译器:编译能在开发板上运行的代码,需

  • 应用代码不同方式生成Release版本比较2021-05-10 17:36:38

    应用代码不同方式生成Release版本比较 mkdir -p build rm build/* -rf cd build/ cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=/usr/local/arm-2014.05/bin/arm-none-linux-gnueabi-gcc .. make -j8 生成Debug版本1681K arm-none-linux-gnueabi-strip tapp 调用arm-n

  • 用汇编代码给你解释为什么使用结构体效率会高?2020-12-27 08:34:40

    作为过来人,我发现很多程序猿新手,在编写代码的时候,特别喜欢定义很多独立的全局变量,而不是把这些变量封装到一个结构体中,主要原因是图方便,但是要知道,这其实是一个不好的习惯,而且会降低整体代码的性能。 另一方面,最近有幸与大神【裸机思维】的傻孩子交流的时候,他聊到:“其实Cortex在架

  • qt交叉编译报错::-1: error: arm-linux-g++: Command not found2020-12-17 00:01:28

    直接使用别人编译好的qt库,省事,不用编译,但也会出现一些问题。 一、问题描述。 qt在进行交叉编译时,出现交叉编译工具找不到的错误,如下报错: :-1: error: arm-linux-g++: Command not found 二、问题分析。 这是由于qtcreator默认为arm-linux-,而所用到的为arm-arago-linux-gnueabi-

  • mosquitto之arm编译2020-05-08 19:06:25

    编译前工作         请安装arm交叉编译工具链,然后参考mosquitto之linux编译中CMake的使用方法,注意需要修改如下配置选项: CMAKE_AR,指定到交叉编译工具链中的ar程序,例如:/home/crosstool/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe-linux-gnueabi/arm-oe-linux-gnue

  • protobuf-c之arm编译2020-05-08 10:07:47

    编译前工作         需要先安装好protocol buffer库并配置好环境变量,请参考protocol buffer之linux编译。         解压源码,例如:protobuf-c.zip到目录/home/workspace/protobuf-c,通过终端进入,输入命令: ./autogen.sh         生成configure文件。

  • 在VMware虚拟机上安装arm-linux-gcc2020-04-03 12:07:06

    记录一下 操作系统:CentOS7 Linux version :4.9.25-27.el7.1.b1.13 下载arm-gcc-linux 私人链接,侵权请告知:https://pan.baidu.com/s/1_-rbsjnYpQ74pk863j5cBg 提取码:e1jn 等待时间进入虚拟机目录/usr/local/,mkdir arm/ 创建目录,修改该文件夹的属性为rwx,输入命令:chmod 777

  • 解决交叉编译库时找不到limits.h搜索路径不对的问题2019-09-19 19:06:11

    解决交叉编译库时找不到limits.h搜索路径不对的问题 交叉编译阿里云物联网SDK时 最后一步make发生错误,提示如下 最后解决办法: 1.输入env查看arm-poky-gnueabif-gcc 后面的参数其中 --sysroot= 是包含编译器搜索库及头文件路径的,将其复制: 2.找到阿里云物联网SDK的makef

  • 第三方库交叉编译2019-09-17 13:56:23

    1、事件通知库libevent ./configure --prefix=/home/arm-libevent/ --host=arm-none-linux-gnueabi CC=arm-none-linux-gnueabi-gcc CXX=arm-none-linux-gnueabi-g++ 2、web服务器,lighttp https://blog.csdn.net/djstavav/article/details/88526586

  • 飞凌OK6410开发板移植u-boot官方最新版u-boot-2012.10.tar.bz22019-07-06 12:43:49

    原文链接:http://www.cnblogs.com/QuLory/archive/2012/11/15/2772041.html Part0 准备知识 0.1 关键参数说明 0.1.1 开发板说明 OK6410是飞凌公司发布的一款开发板,当前有2个版本,OK6410-A和OK6410-B,我当前使用的是前者;前者也经历过升级,所以有128M ram的和

  • Ubuntu12.10 使用JLink连接开发板用arm-gdb调试ARM程序2019-07-06 12:37:46

    原文链接:http://www.cnblogs.com/QuLory/p/2772926.html Part1 环境搭建和工具安装 1.1 设置交叉编译环境 安装相关的编译工具: sudo apt-get install build-essential gcc-arm-linux-gnueabi 这里我使用的是ubuntu系统源中含有的gcc-arm-linux-gnueab

  • 【Linux入门教程】远程开发和调试应用程序2019-06-02 12:03:41

    【Linux入门教程】远程开发和调试应用程序Linux开发调试应用程序eclipse 搭建开发环境 1.1 下载文件 1.1.1 Linux arm-none-linux-gnueabi-gcc 下载链接:https://pan.baidu.com/s/1hXVuWw3NIPnEYVtrXXxlnw 提取码:zk1z gdb 下载链接:https://pan.baidu.com/s/1vSBpdKJyQ_uNHxZKI

  • 【Linux入门教程】远程开发和调试应用程序2019-06-02 11:48:15

    【Linux入门教程】远程开发和调试应用程序Linux开发调试应用程序eclipse 搭建开发环境 1.1 下载文件 1.1.1 Linux arm-none-linux-gnueabi-gcc 下载链接:https://pan.baidu.com/s/1hXVuWw3NIPnEYVtrXXxlnw 提取码:zk1z gdb 下载链接:https://pan.baidu.com/s/1vSBpdKJyQ_uNHxZKI

  • 移植tslib1.20并使用2019-05-27 11:49:48

    下载地址:https://github.com/libts/tslib/releases     ./autogen.sh echo "ac_cv_func_malloc_0_nonull=yes" > arm-Linux.cache ./configure --host=arm-xilinx-linux-gnueabi --cache-file=arm-Linux.cache --prefix=/home/xx/ts1.20   arm-xilinx-linux-gnueabi

  • 嵌入式实验22019-05-16 15:52:54

    实验2  嵌入式系统开发环境实验   实验日期:     年   月   日   实验目的 1.了解交叉编译的概念、交叉编译工具; 2.掌握宿主PC机端的开发环境的建立。 实验仪器 PC机、嵌入式系统实验箱、网线、串口线。 实验原理 1.GCC编译器 GCC编译器能将C、C++语言源程

  • ubuntu18.04 qemu环境搭建【学习笔记】2019-05-01 15:38:37

    一、准备工具   1.1 安装相关工具     sudo apt-get install qemu libncurses5-dev gcc-arm-linux-gnueabi build-essential 1.2 下载kernel(linux-4.0)与busybox(1.24)源码 https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/ https://busybox.net/downloads/busybo

  • arm-linux-gnueabi-arm-linux-gnueabi-gcc: not found问题解决办法2019-04-27 10:52:20

    根本原因是64位的系统没有安装32位的库,需要手动安装,需要安装的库如下,如果还是不能解决,再查找下需要安装其它的库。 sudo apt install lib32z1 sudo apt install lib32ncurses5

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有