https://www.cnblogs.com/chenfulin5/p/6797756.html

一、下载源码

下载canutils和libsocketcan

libsocketcan地址:https://public.pengutronix.de/software/libsocketcan/libsocketcan-0.0.11.tar.bz2 #0.0.11版本

canutils地址:https://public.pengutronix.de/software/socket-can/canutils/v4.0/canutils-4.0.6.tar.bz2 #4.0.6版本

https://git.pengutronix.de/cgit/tools/canutils/ 这个地址git下来的有点问题。

二、先编译libsocketcan

//解压

tar -jxvf libsocketcan-0.0.11.tar.bz2

cd ./libsocketcan-0.0.11

mkdir out

//配置

./configure --host=arm-linux-gnueabhif --prefix=/home/zhangyi/work/psoc_ltp/libsocketcan-0.0.11/out

//编译

make

make install

如果没有新建out文件夹,会报错。

生成的库在out/lib目录下,

三、编译canutils

// 先将 libsocketcan 里面的头文件 libsocketcan.h can_netlink.h 复制到 canutils 的 include 里面

//解压

tar -jxvf canutils-4.0.6.tar.bz2

cd ./canutils-4.0.6
mkdir out
//配置

./configure --host=arm-linux-gnueabhif --prefix=/home/zhangyi/work/psoc_ltp/canutils-4.0.6/out    libsocketcan_LIBS=-lsocketcan  LDFLAGS="-L/home/zhangyi/work/psoc_ltp/libsocketcan-0.0.11/out/lib/" libsocketcan_CFLAGS="-I/home/zhangyi/work/psoc_ltp/libsocketcan-0.0.11/out/include"

//编译

make

make install

四、将libsocketcan和canutils生成的文件拷贝到文件系统中

./libsocketcan-0.0.11/out/lib/ (包含libsocketcan.so.2.3.0和pkgconfig)

./canutils-4.0.6/out/(包含bin lib sbin share)

转载于:https://www.cnblogs.com/idyllcheung/p/10637217.html

linux下can调试工具canutils安装过程记录相关推荐

  1. linux 集成调试工具,linux下can调试工具canutils安装过程记录

    https://www.cnblogs.com/chenfulin5/p/6797756.html 一.下载源码 下载canutils和libsocketcan https://git.pengutr ...

  2. linux下面的j2sdk的安装和配置过程

    linux下面的j2sdk的安装和配置过程! 1.下载一个Linux Platform的JDK,建议下载RPM自解压格式的 (RPM in self-extracting file,j2sdk-1_4 ...

  3. ubuntu下安装PCL并测试(含视频安装过程记录)

    ☛☛ 视频安装过程记录 ☚☚ 原文章的标题为Ubuntu16.04下安装PCL1.7并测试(含视频安装过程记录),但我觉得随着时间的推移,版本会发生改变 1.更新源 sudo apt-get upda ...

  4. linux chrome 安装过程记录

    最近,由于公司需要做爬虫抓取一些新闻,在开发过程中,发现有些网站有一定的反爬措施,通过浏览器访问一切正常,通过其他方式,包括:curl,urlconnection 等,就算加入了cookie,agen ...

  5. mysql5.7.20linux安装,linux下 mysql5.7.20安装(精华)

    在linux 系统中mysql配置文件的读取顺序为: /etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf 第一步 创 ...

  6. Redhat enterprise Linux server 7.2(MaiPO)安装过程

    ** Redhat enterprise Linux server 7.2(MaiPO)安装过程 ** 前言: 本文将简单的介绍Linux的安装过程,介于虚拟机版本与Linux镜像文件的不同,会有一些 ...

  7. 【转载】【重要】Ubuntu Linux 下 Ffmpeg 及 Mencoder 安装使用小结

    近段时间在学习 Ffmpeg.Mencoder 音视频转换,大概在 Ubuntu 10.04.Ubuntu 10.10.Ubuntu Natty 测试版上安装和使用过.重点是针对低分辨率的普通手机视频 ...

  8. linux下qt的文件打包,【最详细最完整】在Linux 下如何打包免安装的QT程序?

    版权声明:嵌入式linux相关的文章是我的学习笔记,基于Exynos 4412开发板,一部分内容是总结,一部分是查资料所得,大家可以自由转载,但请注明出处! https://blog.csdn.net ...

  9. Ubuntu 18.04 安装过程记录

    Ubuntu 18.04 安装过程记录 目录 Ubuntu 18.04 安装过程记录 前言 安装步骤 制作启动U盘 分区与设置启动项 安装Ubuntu系统 Ubuntu系统换源 更改Windows启动 ...

最新文章

  1. 16个免费和开源商业智能工具
  2. 科学:揭示自由意志的生物学本质
  3. 数据备份_「Cassandra实战」Cassandra数据备份
  4. 初学者学python看什么书-python初学者看什么书
  5. 第4章-机器学习基础
  6. ad用户和计算机报错,AD常用排错工具
  7. Takeown--夺取文件or文件夹所有权
  8. a标签的href与onclick中使用js的区别
  9. Kneser猜想与相关推广
  10. 4637字,看懂从DevOps到DevSecOps的进化之路
  11. 递归走迷宫java,java递归实现的迷宫游戏
  12. CodeForces - 986E Prince's Problem
  13. POI生成Word多级标题格式
  14. MATLAB插值函数interp1
  15. 指纹识别在智能手机上的应用前景分析
  16. linux查看pid的用户名,在Linux中用Pstree命令及显示PID和PGID,显示命令行参数及突出显示...
  17. android应用数据清理
  18. 2006年中国互联网天使投资大会文字实录
  19. 三效蒸发器java_三效蒸发器工作原理及三效蒸发动态原理图
  20. [内附完整源码和文档] 基于Java的宾馆住宿管理系统

热门文章

  1. 人生没有理想,只有目标
  2. C++学习笔记(10)运算符重载,友元函数,友元类
  3. canoe变量和信号_CANoe的经验总结及如何进行 CAN Signal layout
  4. python处理pdf实例_python使用pdfminer解析pdf文件的方法示例
  5. cocos2dx arm64 jpg格式的不显示_相机保存照片你选RAW还是JPG?这里面大有讲究
  6. 怎样把gis锯齿边_ArcGIS地图锯齿处理的方法
  7. 数据:以太坊2.0合约余额新增2944 ETH
  8. TokenInsight:反映区块链行业整体表现的TI指数较昨日同期上涨0.41%
  9. Oddz将于3月18日在Polkastarter进行IDO,此前已完成260万美元战略融资
  10. SakeSwap宣布其首个ILO项目为koth.token(KOTH)