- 博客(8)
- 收藏
- 关注
原创 在公网服务器搭建git仓库并约束用户权限
ssh链接到公网服务器,(1)切换到管理员用户,(2)新建git用户,(3)新建git路径,(4)新建git仓库,(5)把该目录的权限给git用户,操作命令如下,(6)禁止pubgit用户ssh登录
2022-09-13 15:56:11
1025
原创 RK3399交叉编译带opengl的qt5.12.0(eglfs-mali 、eglfs-x11)gpu使用及测试
含泪研究两周,终于实现了在RK3399+ubuntu虚拟机的交叉编译,并带opengl es 和eglfs模块,最终在板子上跑起来交叉编译后的qt3d demo,亲测gpu使用正常。目录1.准备虚拟机及必备软件和库的安装2.开发板挂载虚拟机,虚拟机共享主机文件夹3.虚拟机安装交叉编译链4.下载qt5.12.0源码、配置、及编译5.编译好的qt库拷贝到开发板、开发板环境变量配置6.运行编译好的qt程序7.gpu使用率查看这次一定要更新,不更新下个月胖三斤!...
2020-12-21 16:01:23
13258
18
原创 海思开发板hi3559移植带opengl的qt并成功运行血泪史
几个必不可少的流程:环境linux系统 1,安装海思交叉编译工具。2,编译qt库,配置qt编译构件,拷贝qt库到板子3,编译海思sdk(为编译gpu做准备)。4,编译海思gpu kernel。5,修改源码编译sample hifb。6,拷贝gpu相关库、loadgpu、sample_hifb。7,修改板子环境变量,注:显示插件为eglfs,linuxfb不能支持opengl。8,运行流程:先loa...
2019-11-25 11:21:42
4373
5
原创 MFC文件夹路径选择
CString defExe(_T(""));CString defFileName(_T(""));CString defFilter(_T("Data(*.*)|*.*|"));CFileDialog dlgSaveData(true,defExe,defFileName,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,defFilter);dlgSaveD...
2018-03-08 14:57:03
823
原创 C++文件读写的一些实用代码
1.根据文件路径,获取该文件文件夹路径//反向查找\符号并记录位置int dirPos=m_DataPath.ReverseFind(_T('\\'));//字符串截取,从开始,到\符号的位置(包括\符号)CString FilePath=m_DataPath.Mid(0,dirPos+1);2.复制一个文件(办法比较笨,但是有利于你不仅复制还要在里面改一些东西) //打开旧的data文
2018-01-24 16:30:25
1474
原创 MFC新建一个tab页视图
项目记录功能描述:工具条点击某按钮,新打开一个视图第一步,头文件里定义一个文档模板指针CMultiDocTemplate* m_p3DEditViewTemplate; //3d视图编辑文档模板第二步,构造函数里以防万一先清空这个指针m_p3DEditViewTemplate=NULL;第三步,初始化函数里初始化模板类virtual BOOL InitInstance();//在重写的这个函数里
2017-11-21 11:39:47
2368
原创 osg视图操作关于Manipulator
想看干货,还是FreeSouth总结的东西,写的很全 http://www.d3dweb.com/Documents/201203/31-22251384929.html以下是我自己项目的记录及碎碎念,为了梳理和加深印象: 1.KeySwitchMatrixManipulator类可以看做一个各类操作器的管理类,用按键来切换这些操作器。比如‘1’会被切换到TrackBall‘2’会被切换到Dri
2017-11-20 16:30:17
4198
5
原创 利用osg实现类似3dsMax的四视图效果
用osg实现类似3dmax的编辑窗口,看了一些大神的书和帖子,做出了例子。 最关键的启发是FreeSouth大神发的帖子:http://www.osgchina.org/index.ph … itiv&Itemid=490 讲的非常明白,一语道破天机。在此由衷感谢!这个需求关键在于四个视图每个都分别有自己的轨迹球操作,不需要联动。 之前用多相机,addslave,setViewMatrixAs
2017-11-20 15:01:00
1846
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人