一些随手记
这里是一些很零碎的笔记:
- 1、v3s_python:在pip无法正常工作的情况下,如何查看当前安装的python库文件:
help('modules')
。 - 2、scp命令使用:使用scp传输文件:
scp 文件名 用户名@IP:目标路径
。 - 3、linux重新查看开机日志输入命令:
dmesg
查看系统日志信息。 - 4、SSH连接报错:Permission denied, please try again. 修改/etc/ssh/sshd_config
PermitRootLogin no
修改为yes。 - 5、移植tesseract到arm开发板出现缺少libgomp.so.1库文件,解决方法:在PC上查找到这个链接文件放到usr/lib文件夹下。
- 6、在idf工程中添加自己的.c文件后,一定要在camkelist.txt中进行源文件添加,不然编译不过去。
- 7、在cubeide中,如果新建了一个很大的数组(已经超过了内存大小),但是没有操作数组,是会被编译器优化的,但是如果对数组操作了,就编译不过去了
- 8、在king3399,可以使用开机自启动脚本位于/etc/rc.local下,在后面添加脚本就可以
- 9、今天在3399平台搭建yolo目标检测时,发现所有需求都满足但是跑不起来,提示
Illegal instruction
,这是因为torch1.8.1以后的版本必须运行在支持AVX指令集的处理器上,所以安装1.8.1版本的torch与相对应的torchvision即可。 - 10、opencv报错:
No protocol specified
,在确定已经安装好qt显示依赖后,在命令行输入xhost +
,基于打开图形显示的权限 - 11、MDK上运行opus,可以优化的点:优化等级-O3、优化等级下方的优化时间、优化级别提高后,随着栈的调用变深,rtos需要分配更多的堆栈数据。