自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 #ifdef __cplusplus语句不生效分析

#ifdef __cplusplus语句不生效分析一个C编写的项目到VS2019中进行编译时,发现头文件里面#ifdef __cplusplus语句不生效,导致编译出错。百度和谷歌均查了一下,发现没有相关的问题解答。后面经过自析,发现是因为开源库提供的源文件是.c类型的,自己创建的项目是C++空项目,随后将.c后缀改成.cpp后缀#ifdef __cplusplus生效,编译报错得到解决。此小问题反映出VS对待.c和.cpp文件还是有很大的差异,平时注意C和C++之间的区别,防止出现这种很低级的错误。

2020-06-03 13:04:34 1080 2

原创 paho.mqtt.c开源代码的ARM移植

paho.mqtt.c开源代码的ARM移植1、环境及背景2、开源资源下载3、编译过程3.1编译OpenSSL3.2编译paho.mqtt.c1、环境及背景CSDN上关于paho.mqtt.c的交叉编译教程大部分都是有问题的,或者是胡乱复制的,所以自己在此仔细写此文章分享自己一步一步移植成功的经验,为大家节约时间。虚拟机VM,系统Ubuntu16.04 64位,交叉编译器为arm-openwrt-linux-gcc,交叉编译paho.mqtt.c-master,库包含OpenSSL和mqtt5的功能。

2020-05-29 17:25:38 4433 5

原创 单链表代码使用和总结

本文前提:复习链表结构由于我会直接贴出代码,供大家共同学习,不再赘述链表结构的基础知识。本文参考博文:https://blog.csdn.net/Endeavor_G/article/details/80552680#commentsedithttps://blog.csdn.net/calculate23/article/details/79758845#include <std...

2019-08-06 14:43:03 305

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除