- 博客(23)
- 收藏
- 关注
原创 QT+CTK
1.源码下载2.编译脚本及修改说明windows下bat脚本:对于vs工程安装方式不能使用,需要注释;对于codeblocks工程则启用此方式。
2024-07-29 16:51:00
301
原创 ffmpeg安装与使用
1.ffmpeg编译1.1 编译准备windows下minGW下载地址mysy下载地址ffmpeg源码git clone https://github.com/FFmpeg/FFmpeg.git1.2 编译ffmpeg进入mysy安装文件夹运行mysy.bat切换到ffmpeg目录./configure --enable-shared --enable-static --disable-x86asm --enable-pic --enable-gpl --prefi
2021-05-27 14:21:33
474
原创 git使用说明
1.软件安装gittortoisegit(git管理器)2.主要命令1.查询命令查看当前状态git status查看日志git log查看分支状况git branch -a2.提交命令追加本地缓存git add ***提交本地库git commit ***提交远程仓库git push强制推送到远程仓库git push origin HEAD --force3.回退命令撤销本地修改git checkout .git checkout filename
2021-05-26 14:54:12
72
原创 Jetson 相关
1. 基本参数设置开启小风扇(最大频率)cd /usr/bin./jetson_clocks查看工作模式nvpmodel -q verbose开启最高功耗模式sudo nvpmodel -m 0
2021-01-22 13:20:47
97
原创 linux(x86_64, arm)跨平台开发
1.概述linux系统下C++程序开发,主要依赖处理器的架构(x86架构,Arm架构)。为了达到跨平台移植的目的。可以采用俩种方案:CMakeLists组织编译工程,目标机器上重新编译;利用交叉编译器在宿主机器上进行交叉编译,然后将可执行文件拷贝到目标机器,直接运行。2.方案一 – 交叉编译以下以qt程序开发为例下载交叉编译器工具链:详细地址解压,主要使用bin文件夹下的可执行文件设置交叉编译工具链环境变量/etc/bash.bashc# Add Arm toolschain pa
2021-01-20 11:21:54
3013
原创 Atlas 200 DK踩坑记录
1.官方文档官方文档固件与驱动下载:地址主要下载:驱动包和加速模块SD卡相关文件下载主要下载:git 脚本工程和操作系统ios2. 可能出现的错误2.1. python “no module yaml”系统python环境复杂,导致不兼容现象,使用conda开辟新的python环境下载Anaconda – 地址安装 – ./Anaconda3-2020.11-Linux-x86_64.sh查看虚拟环境 – conda env list创建虚拟环境 – conda creat
2021-01-15 18:32:14
1050
原创 libtorch,TenSorRt跨平台编译一二
1. windows软件配置CUDA,CUDNN,libtorch,opencv,CMake笔者使用:cuda10.1, cudnn7.6.5, libtorch 1.3.0(cuda10.1)注意:libtorch版本>1.3.0时,需要支持c++14的编译器编译2. 输入模型pt文件(模型文件需要转化,pt->wts),linux下的cmakelist工程文件详情见yolov3工程3. cudnn安装cudnn下载之后不用安装,解压即可。下载解压缩后,将其文件夹下cnd
2020-12-24 13:21:52
2068
原创 vscode远程开发问题记录
一、软件使用问题1. Remot - SSH远程插件问题错误:过程试图写入的管道不存在原因: 同一个vscode连接相同ip地址远程目标主机>1台分析:ssh会把访问过计算机的公钥(public key)都记录在known_hosts文件中。每次访问相同计算机时,OpenSSH会核对公钥。不同主机的公钥是不同的,然而本地计算机默认上次远程连接的上次的公钥,然后出现冲突警告,需要手动删除或者修改known_hosts文件内容。windows下地址:C:\Users\Administrator\
2020-12-17 16:44:20
520
原创 WSL(2)使用说明
一.安装CPU启动虚拟机平台(在BIOS中设置)管理员权限下设置$ Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform$ Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux应用商店下载ubuntu系统,其它发行版本亦可查看wsl版本:wsl --list --verbose下
2020-12-05 17:04:51
7645
原创 Python二维码生成
1.普通二维码调用qrcode模块要点版本: 版本1:21 X 21;版本2:25 X 25;… 版本40:177 X 177纠错级别: L级:约可纠错7%的数据码字 M级:约可纠错15%的数据码字 Q级:约可纠错25%的数据码字 H级:约可纠错30%的数据码字import qrcodefrom PIL import Image import matplotlib...
2020-05-02 15:59:39
319
原创 工程积累
#1.全局类对于工程使用的全局类,不需要创建临时对象,直接生成一个静态对象即可。例如:class QPathSettings{private: QPathSettings(void); ~QPathSettings(void);public: // 获取该类的全局唯一实例 static QPathSettings& getInstance();pub...
2019-11-14 22:20:26
125
原创 QT相关积累
#1.多语言设置开发环境:vs2015 + QtQt VS Tools->Create new translation file->产生*.ts文件(在工程Translation Files目录下,根据需要产生不同语言包)选中*.ts文件,右键->lupdate->双击打开->翻译语言包选中*.ts文件,右键->lrelease->产生*.qm文...
2019-11-14 21:52:43
663
2
原创 linux基础相关
who:查看系统登录用户 netstat -a:网络联机状态 ps -aux:后台程序执行 top:资源管理器 sync:数据同步并xierucipan shutdown:关机 shutdown -h now:立刻关机 reboot:重启/etc/passwd:用户信息 /etc/shadow:账户密码文件属性:七个属性——文件类型与权限,文件名连接到此节点数目,所有者,所属用户组,
2016-04-02 16:29:16
173
原创 获取字符串或数组元素
刚好用到获取数组的元素,记下:shift/unshift:对数组左端进行操作,shift弹出最左端的元素 shift@array,unshift向左端添加元素pop/push:对数组右端进行操作,pop弹出最右端的元素 pop@array,push向最右端添加元素substr:取出字符串中某个位置的元素substr EXPR,OFFSET (,LENGTH,REPLACEMENT)EXPR为字
2016-03-18 22:28:04
996
原创 linux下文件的安装与卸载——简版
软件安装:cd 文件所在目录下载文件 wget url安装文件 : tar.gz格式 :tar -xzvf filename tar.bz/bz2格式:tar -jxvf filename cd filenamepath ls (显示当前目录多有文件) sudo dpkg -i *
2016-03-15 12:14:03
160
原创 linux与windows下文件转换
记录下平时的tips换行问题:linux 换行 /nwindows 换行 /r/nwindowns->linux:dos2unixlinux->windowns:unix2dos例#ls -l filename 显示文件权限#hexdump -c filename 显示文件格式#unix2dos -n filename _file
2016-03-15 12:04:24
396
原创 shell关于sort的积累
今天编了一串perl代码都没完成对文件的排序,结果sort一行代码就完成了,故记下sort的用法:就从sort -k1,1v -k2n -k3n filename 开始吧(还因为这个被师姐嘲笑了一番)!!1,-k表示从某个区间开始排序(就是以某列为主排序),如-k2 ,表示从第二列开始至末尾,而-k2n,则表示仅仅以第二列排序2,如果是-k2.3,3.5则是从第二列的第三个字符开始至第
2016-03-14 22:35:21
193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人