我正在尝试在运行Ubuntu18.04内核5.4.0-52-generic的嵌入式J1939系统上使用CAN通用标准。当我用#include <linux/can/j1939.h>编译cpp文件时,我得到一个no such file or directory错误。我已经检查了linux/can目录以确认j1939.h不在那里。我的v5.4内核没有j1939.h有什么原因吗?如何在我的程序中最好地使用j1939.h?
我在虚拟磁盘中有一个源系统,另一个虚拟机作为救援系统,还有一个与源系统磁盘大小完全相同的空虚拟磁盘。因此,在运行救援系统时,我挂载源系统磁盘和用户这个命令,以使分区表备份:并使用以下输出消息生成和保存该文件DOS and Linux will interpret the contents differently.
一旦我有了分区表