摘要: 报错信息: 看报错信息得知是一个名为control目录的权限有问题,尚未得知这个目录是在那个位置,姑且将build目录(cmake 执行的目录)下的所有目录的权限都改一下 chmod 755 * -R 进行上述步骤后,仍然发生相同的报错。最后找了这个目录: 这个目录的权限确实没有修改成功,重新验证了 阅读全文
posted @ 2024-04-12 16:04 HL棣 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1.Qt程序运行环境 ubuntu 16.04 Qt5.12.3 Qt可执行程序 编译后运行Qt可执行程序后出现报错 报错内容: qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was f 阅读全文
posted @ 2024-04-12 16:03 HL棣 阅读(349) 评论(0) 推荐(0) 编辑
摘要: template static bool parse_a_value(T& val, Json::Value json_val) { if(json_val.isNull()) return false; if(typeid(val) == typeid(int) || typeid(val) == 阅读全文
posted @ 2024-04-12 16:02 HL棣 阅读(2) 评论(0) 推荐(0) 编辑
摘要: CMake通过外部传参执行不同逻辑的2种方案 有时候一些场景需要在执行cmake指令时传入一些参数的值,使得CMakeLists.txt文件中的程序执行不同的逻辑,下面给出2种方案。 1、SET指令给参数默认值 SET(BUILD_PLATFORM "x86" CACHE STRING "selec 阅读全文
posted @ 2024-04-12 16:01 HL棣 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 1.使用``符号 ``符号,及键盘左上角的反引号,类似markdown的内嵌代码,可以直接获得命令的执行结果作为字符串。 char buf[100]; sprintf(buf, "echo \" `date` : %d\" >> ~/test_data.txt" ,123); system(buf) 阅读全文
posted @ 2024-04-12 16:00 HL棣 阅读(10) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #include <string.h> void mySplit(char *src,const char *separator, char dest[][20], int *num) { char *pPre = NULL; char *pNext = NUL 阅读全文
posted @ 2024-04-12 16:00 HL棣 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 这里直接利用的宏就可以实现,月份字符串转月份数值功能,例如将“jan” 转为数字1,即1月份。 datetime.h #ifndef __DATETIME_H_ #define __DATETIME_H_ #include <rtthread.h> #define MONTH_TABLE() \ D 阅读全文
posted @ 2024-04-12 15:59 HL棣 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 二维数组如何传参 二维字符串数组,转char**会导致的问题,以及编译报错 要想得到正确的结果,需要按如下方式去写传参: #include <stdio.h> #include <string.h> //int char_arr_copy(char **dest) //这样定义传参类型将导致编译报错 阅读全文
posted @ 2024-04-12 15:58 HL棣 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 当作用域符号::前不带类名,或者namespace名的时候,表示是全局作用域的意思,也就是表示所调用的函数是全局函数,或者是某个动态库的函数,这对与代码的可阅读性有很大的帮助,因为它与类型成员函数的调用做了区分,表明该函数不是类成员函数 如下图的send()函数,其前面的::表明send()函数不是 阅读全文
posted @ 2024-04-12 15:56 HL棣 阅读(4) 评论(0) 推荐(0) 编辑
摘要: umount命令提示busy无法正常卸载的解决 在使用umount卸载时提示target is busy,如下 root@bzlrobot:/# umount /media/bzlrobot/20E8-6F09 umount: /media/bzlrobot/20E8-6F09: target is 阅读全文
posted @ 2024-04-12 15:48 HL棣 阅读(12) 评论(0) 推荐(0) 编辑