
ubuntu
文章平均质量分 85
没错,我就是薛定谔
这个作者很懒,什么都没留下…
展开
-
Opengl EBO空间分配问题
最近因为一时疏忽,出现了bug,由于是交叉编译,调了好久才发现问题在哪。Opengl EBO空间分配问题 ebo分配空间是依据实际绘制的顶点数。在glDrawElemnet绘制时第一个参数采用GL_TRIANGLE_STRIP时,在EBO空间分配QOpenGLBuffer::allocate(const void *data, int count)仍要按照绘制实际点分配。 比如矩形是由2个三角形组成,按照GL_TRIANGLE_STRIP绘制,索引只需要0,1,2,3.四个,但是实际分配是仍要分配6个原创 2020-07-24 16:19:11 · 305 阅读 · 0 评论 -
git暂时保存工作进度
git暂时保存工作进度在当前版本未完成时,需要切换版本进行开发,如何将当前版本进行保存又不上传远程,个人有两个方案在本地建立分支,保存至分支1.首先git pull 下拉最新代码,将版本更新一下。2.创建本地分支git checkout -b 【新建分支的名字】,工作内容便会保存至当前分支中3.git checkout 【目标分支名字】,切换到要开发的分支使用git stash1.命令:git stash能够将所有未提交的修改(工作区和暂存区)保存至缓存中,用于后续恢复当前工作目录。2.g原创 2020-07-14 19:39:39 · 991 阅读 · 0 评论 -
gitlab建立分支,并上传新项目,【附】删除本地和远程分支
创建一个空分支,上传一个新的项目工程实测可用思路建立分支,git里切换到目标分支,将原有项目删除,粘贴新项目,上传分支。1.建立分支在仓库里建立分支,起个名字。也可以在终端建立分支,由于本人并没有尝试过终端建立分支就不写了。2.clone项目在终端输入:git clone 项目地址3.查看所有分支git branch -a4.切换目标的分支git checkout 目标分支名字5.删除原项目rm -rf 文件名6.粘贴新的项目将目标项目拷贝至该目录中终端输入:git ad原创 2020-06-08 18:33:06 · 4822 阅读 · 0 评论 -
ubuntu vim下出现can't open file for write
问题:vim某一文件,最后:w时报错没办法保存,并报错“can’t open file for write”解决:在vim时,sudo vim [文件名],以此来提高权限便可以保存了。原创 2020-05-11 16:13:23 · 1832 阅读 · 0 评论 -
QT cannot find -lGL
QT cannot find -lGL在使用ubuntu18.04环境下编译qt5.13出现QT cannot find -lGL错误。经过实测在终端输入sudo apt-get install libglu1-mesa-dev -y完美解决原创 2019-12-25 23:52:11 · 163 阅读 · 0 评论 -
ubuntu16.04安装英伟达显卡驱动【亲测一下午】
在参考了N 多博客安装最终成功,个人发现没有一个博客是完整能使得。而且不会出现循环登录的情况我汇总一下,供大家参考这里只讲手动安装核心部分1.下载下载.run2.卸载原驱动#for case1: original driver installed by apt-get:sudo apt-get remove --purge nvidia*#for case2: original...原创 2019-09-04 18:17:14 · 6859 阅读 · 1 评论