摘要: 一 常用Linux命令 1.less 当要查看的文件过大或者内容多得需要滚动屏幕的时候,可以使用less命令。less命令可以将内容分屏显示,按空格键可查看下一屏,B键查看上一屏,Q键退出。more的增强版。 你可以在less命令的输出结果中进行搜索。例如:使用/word从当前位置向前搜索word这 阅读全文
posted @ 2022-05-09 10:40 暗夜影 阅读(54) 评论(0) 推荐(0) 编辑
摘要: pylint为python的代码分析工具,如未安装一直在右下角弹出提示安装,点击安装时又会出现乱七八糟的错误,网上查找后大多数都是说是编码错误。 ERROR: Command errored out with exit status 1: command: 'D:\work\python\Progr 阅读全文
posted @ 2020-11-13 02:53 暗夜影 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: 利用vscode 安装python扩展插件出现“PermissionError: [WinError 5] 拒绝访问”的错误 打开python安装目录,找到python.exe,点击右键-属性-安全,在“组或用户名”中找到“Users”,将其权限的“完全控制”勾选上,不再报错。 阅读全文
posted @ 2020-11-13 02:08 暗夜影 阅读(2472) 评论(0) 推荐(0) 编辑
摘要: 1.安装gpsd 2.根据gps.h中的API获得GPS数据 阅读全文
posted @ 2019-10-12 20:48 暗夜影 阅读(1705) 评论(0) 推荐(0) 编辑
摘要: 在Ubuntu中使用apt安装软件时出现“Unable to lock the administration directory (/var/lib/dpkg/) is another process using it”的错误, 解决方案之一是杀死所有apt进程: 使用命令查看apt进程 找到进程I 阅读全文
posted @ 2019-10-10 09:25 暗夜影 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: Valgrind是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具。包括Memcheck 等工具。 1.valgrind安装 从valgrind官网上下载源码,解压后依次执行 ./configure make sudo make install 输入valgrind -h查看是否安装成功 2 阅读全文
posted @ 2019-09-24 16:38 暗夜影 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 1、零长数组 GNU C允许声明长度为零的数组,但它只能被用于结构体的最后一个成员。 实例: 输出: sizeof(struct line) = 8thisline->pos[0].lon = 121.175581thisline->pos[0].lat = 31.567345thisline->p 阅读全文
posted @ 2019-09-16 16:32 暗夜影 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 解决方案: 1.删除SI中的backup文件夹, 2.重启电脑或虚拟机 阅读全文
posted @ 2019-03-29 17:27 暗夜影 阅读(4068) 评论(0) 推荐(0) 编辑
摘要: 包含第三方头文件时,gcc编译后出现“error :unknown type name 'bool” 错误。 原因:原来C语言里面是没有bool(布尔)类型的,C++里面才有。 解决方案: 在C99标准里面,又定义了bool类型变量。这时,只要引入头文件 <stdbool.h>,就能在C语言里面正常 阅读全文
posted @ 2019-02-27 14:13 暗夜影 阅读(10460) 评论(0) 推荐(0) 编辑
摘要: 通过arm-linux-androideabi-gcc 出现“cannot find -lpthread”错误, 解决方案: 将 -lpthread替换为-pthread 附:-pthread 与 -lpthread区别 一般情况下,我们在链接一个(文件名为libxxx.so或libxxx.a等的) 阅读全文
posted @ 2019-02-19 09:46 暗夜影 阅读(2930) 评论(0) 推荐(0) 编辑