摘要:
一、下载 二、安装 点击对应的Package,选择Mark for Installation 点击Installation->Apply Changes 三、将MinGW\bin配置到系统环境变量中 四、notepad++新建下列编译运行命令 cmd /k gcc -o $(CURRENT_DIRE 阅读全文
摘要:
1. 新建文件 vim a.cpp 2. 默认进入是命令模式不能编辑内容 3. 按下"i",进入插入模式 可以进行编辑 4. 按下ESC 推出插入模式,回到命令模式 5.保存 保存并退出=:wq 只退出不保存=:q 阅读全文
摘要:
一、属性定义 格式: BA_DEF_ Object AttributeName Valuetype min max; BA_DEF_DEF AttributeName DefaultValue Motorola格式跨字节写起始位时,和inter格式不一样 当一个信号的数据长度超过1个字节(8位)或者 阅读全文
摘要:
阅读全文
摘要:
一、目的 建头文件是为了声明c文件中的函数,以及包括宏定义。建立头文件要有对应的c文件。 二、编辑头文件 #ifndef _TEST_H_ #define _TEST_H_//#ifndef后面写头文件名的大写。例如test.h,——>_TEST_H_ /*代码部分*/extern int a; / 阅读全文
摘要:
一、安装Kvaser Linux Drivers and SDK(不安装驱动,则可以使用kvaser的socketcan模式) https://www.kvaser.com/download/ 放在home目录下(其他目录安装有问题,20221110测试其他目录也可以),在home目录下右键打开终端 阅读全文
摘要:
用来输出指针类型自身的值。也就是说 %p用来输出地址 控制符 注释 %d 有符号十进制整数 %ld 输出长整型数据 %u 输出无符号整型(unsigned) %f 浮点数(包括float和doulbe) ,以小数形式输出。不指定字段宽度,由系统自动指定,整数部分全部输出,小数部分输出 6 位,超过 阅读全文
摘要:
一、简介 在编写C源码后,到生成可执行程序,这之间需要经过几步处理 二、处理过程 由.c文件生成可执行文件,分为两大步:编译,链接 2.1 编译 预处理, 展开头文件/宏替换/去掉注释/条件编译 .i 编译, 检查语法,生成汇编 .s 汇编, 汇编代码转换机器码 .o 2.2 链接 链接到一起生成可 阅读全文
摘要:
一、软碟通制作启动盘 材料:8G及以上U盘,Ubuntu镜像 1、格式化U盘 2、启动软碟通,打开镜像,然后顶部菜单——》启动——》写入硬盘映像 然后其他默认即可 3、Ubuntu系统就选官方原版。优麒麟等对硬件要求高,优化差,很卡。另测试deepin也卡 二、选择U盘启动,安装系统 1、先进入试用 阅读全文
摘要:
2020-03-20 一、单源文件编译 1. 无选项编译链接用法: 1 #gcc test.c 作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。 2. 选项 -o 用法: 1 #gcc test.c -o test 作用:将test.c预处理、汇 阅读全文