- 博客(20)
- 收藏
- 关注
原创 ubuntu编译paho_mqtt_cpp
编译paho_mqtt_cpp需要依赖openssl和paho_mqtt_c,因此需要先编译openssl和paho_mqtt_c,又因为paho_mqtt_c需要依赖openssl,因此这三个的编译顺序是:先编译openssl再编译paho_mqtt_c,最后编译paho_mqtt_cpp。-DPAHO_MQTT_C_INCLUDE_DIRS 指定paho_mqtt_c头文件的路径。-DPAHO_MQTT_C_LIBRARIES 指定paho_mqtt_c库的路径。
2023-04-10 10:08:04
1137
原创 ubuntu编译jsoncpp
1.这里从github下载1.9.5的版本:https://github.com/open-source-parsers/jsoncpp.git。2.得到jsoncpp-master.zip包后,解压,进入jsoncpp-master。3.在当前目录下新建build路径,进入build目录。命令,编译jsoncpp库。执行到这里表示已经编译好了。4.build目录下执行。得到Makefile文件。
2023-04-07 14:52:37
529
原创 ubuntu升级cmake版本
结果显示下图,表示已经升级成功。配置,编译和安装cmake。下载并解压cmake源码。先卸载原来的cmake。查看最新cmake版本。
2023-04-07 14:30:00
4688
1
原创 一些常用的gcc,g++参数
编译代码的几个阶段:预处理-编译-汇编-链接预处理:展开宏,头文件。编译:检查语法,没有问题就编译成汇编文件。汇编:把汇编文件编译成目标文件。链接:把目标文件链接起来。
2023-04-04 15:08:38
291
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人