开源工具
文章平均质量分 83
Franklin
工程师
展开
-
git 的基本操作 Master and branch的版本合并 @ VS 1019
在VS 2019有git 的可视化管理,但,感觉微软其实就是在git上包了一层。版本冲突后,还是要靠git 的命令行代码搞。本文记录了一次,branch和master的版本合并的过程。作为,后续的参考。【注意,这个是一个本地版本的例子】 确认在分支版本上, 可以用 看一下,现在是在HEAD -> Branch.... 分支上面,分支版本的情况,并确认分支版本的版本ID,cbef9b7b6eb8658ee7a96f12c61c5957e99316e1 并获取,准备合并的主支版本的ID ,原创 2024-06-06 00:02:12 · 938 阅读 · 0 评论 -
【TIPs】 Visual Stadio 2019 中本地误使用“git的重置 - 删除更改 -- hard”后,如何恢复?
git 在Visual Stadio 2019中集成了git的版本管理,在本地用来做版本管理,本来比较好用。不过有一次,由于拿最初始的版本的时候,发生了冲突,因为朋友在,一时着急,没有仔细考虑,就选择了git的重置 - 并选择了硬删除(hard)。然后,再看之前的版本就没有了,本地历史记录不见了。【这个情况,笔者之前在linux的系统里面经常遇到,所以,本以为没问题,但是,这是windows VS 2019的本地版本,不知道git的功能有没有修改。。。原创 2024-06-02 00:30:44 · 335 阅读 · 0 评论 -
Cmake编译Opencv3.3.1遇到有些文件无法下载的错误解决:
对于,opencv有些配置文件错误并未致命,所以,有错误也不影响后续的编译:但是,后引用如果要用,在回过头来还是要解决的。原创 2024-01-30 21:59:51 · 868 阅读 · 0 评论 -
编译Opencv3.3.1遇到的编译器无法识别的警告的问题解除:
本文,就是在一个硬件的SDK中用到了opencv3.3.1的版本,在笔者目前的VS2019,CUDA11版本下编译的问题和解决。在做Cmake的configure的时候,Cmake报了一个找不到编译器版本的错误,原创 2024-01-30 21:03:49 · 567 阅读 · 0 评论 -
编译Opencv3.3 版本遇到的Cuda版本变更导致:CUDA_nppicom_LIBRARY (ADVANCED)链接找不到的问题根本解法:
Opencv 开源库的使用是必须的,但是,开源项目的特性,造成,版本的依赖性比较复杂,尤其是针对某一款老硬件的SDK,往往随着某个开源库的使用,导致,无法编译的问题,本文,就是在一个硬件的SDK中用到了opencv3.3的版本,在笔者目前的VS2019,CUDA11版本下编译的问题和解决。原创 2024-01-29 00:00:10 · 1366 阅读 · 1 评论 -
CMake是装在windows的哪里呢?
目标:"D:\Program Files\CMake\bin\cmake-gui.exe"起始位置:"D:\Program Files\CMake\bin\"其实,就是一个是GUI的版本,一个是命令行版本吧。我们选择,打开文件的位置,原创 2024-01-18 23:56:08 · 1008 阅读 · 0 评论 -
WSL[06] 安装gnome 和 systemD的冲突@Errors were encountered while processing: /var/cache/apt/archives/...
Ubuntu的snap方法和APT的安装方法,似有些冲突问题,这个问题也许是这个引起的。似乎比较常见。但是,笔者是用了一个更简洁的方案,可见后文。原创 2023-01-03 09:26:51 · 2538 阅读 · 0 评论 -
[WSL] [05] 配置systemD 和解决nsenter: cannot open /proc/320/ns/time: No such file or directory 的问题
配置systemD,完全是因为要高Ubutu的GUI,gonome,这个必须要求有systemD的支持,然后,因为用了ubuntu的最新版本22,所以,不可避免的遇到了nsenter: cannot open /proc/320/ns/time: No such file or directory这个Ubuntu的bug,我看git上,老外们讨论的比较全面了,但是国内的博客写得太乱了,这里忍不住花点时间整理一下。原创 2023-01-03 00:09:08 · 4466 阅读 · 9 评论 -
【WSL】[03] windows subsytem linux 配置和使用 - 在ubuntu赋能NVIDIA CUDA的GPU加速功能
WSL VS VM,在NVIDIA的管网已经有了明确的说明:既然WSL 的默认设置为在不离开 Windows 的情况下开发跨平台应用程序,那么, WSL 中启用 GPU 加速,提供了对硬件的直接访问为必然。这对GPU加速的AI / ML训练提供了支持,并能够开发和测试基于技术构建的应用程序,例如OpenVINO,OpenGL和CUDA,这些技术针对Ubuntu,同时停留在Windows上搞事情。原创 2022-12-31 00:00:00 · 863 阅读 · 0 评论 -
【WSL】[02] windows subsytem linux 配置和使用
上一篇我们已经安装好了ubuntu在WSL下的GUI的桌面:我们现在继续进一步进行配置工作。同时也把,运用WSL的流程摸一把,以备后用。原创 2022-12-30 14:37:53 · 4130 阅读 · 0 评论 -
Matlab 基础03 - Matlab的开源数据集- 数据集列表
前言: 本章作为资料,大致解释MT的开源数据集:依据官网的资料,主要从数据的类型进行解释:Data on US traffic accidents and fatalities in 2004 from the US Department of Transportation. The data covers all 50 states and the District of Columbia.File Size: 8 KBData Size: 51 rows, 17 variablesload accid原创 2022-06-05 18:07:21 · 585 阅读 · 0 评论 -
【C++基础】【集成编译环境02】从源码开始的Windows10 Clion的Opencv 3.0 编译环境配置和搭建
前言:本文详细介绍了CLION下的opencv的编译环境搭建。文章先从Opencv的基础版本出发,介绍opencv下载的几种方法。然后,依此按照拍照CLION来编译Opencv的要求逐一配置项目系统:在安装好编译器,和CMAKE编译系统后,笔者先对Opencv的源码进行了编译,然后,在CLION里面设置好安装的编译器和 CMAKE编译系统,同时,将上述编译器和Opencv编译好的库的地址都添加到系统路径里面,然后,找到两个标定的opencv代码进行了编译,并编译成功。小结:opencv的源码原创 2022-05-11 20:37:48 · 2601 阅读 · 0 评论 -
【C++基础】【集成编译环境01】Clion的C++编译环境和Boost Test Framworks框架运行实践
前言:原创 2022-04-28 00:50:58 · 4403 阅读 · 0 评论 -
MinGW 64的安装 - 官网sourceforge安装失败非翻墙解决办法
问题:MinGW的windows 64 版本,现在统一在sourceforge上下载,可是sourceforge上只是下载了一个安装文件:mingw-get-setup.exe然后,执行这个安装文件:原创 2022-04-21 16:51:00 · 12051 阅读 · 7 评论 -
[Editor][003][Emacs] 从零到高级的进阶 - 实践开发 - emacs tutorial的使用和基本导航键
前言,上一节我们大致说明了emacs的开启主菜单的基本元素和基本操作,这一节,我们尝试运用emacs提供的浏览功能,对emacs做一个大致的理解。emacs 内置的tutorial里面对各种基本操作都有了高亮的定义,而且,就像一个老剑客一样会逐步引导你慢慢开始使用emacs,所以,这份快速使用手册是非常有实践意义。所以,我作为初学者会认真走一遍他的操作。原创 2016-09-07 17:46:52 · 531 阅读 · 0 评论 -
[Editor][001][vim]VIM的辅助工具们
有些命令是要记住的,有些脚本是闭着眼睛要学会写的.原创 2016-02-25 14:23:57 · 964 阅读 · 0 评论 -
[Editor][002][Emacs] 从零到高级的进阶 - 实践开发 - 帮助菜单主页
前言,从source insight走到Vim之后,用过VIM的Ctag,cscope时候也是一种选择。然后,对比source insight 对类定义和函数调用的各种引用,感觉vim还是有一定差距。也许,尝试Emacs是最终的选择,这也是笔者尝试重新开始的重要原因,一直觉得emacs很神奇,所以,期待这次努力,能够达到一定境界,能够逐步彻底淘汰掉VIM和Source insight.原创 2016-09-06 14:55:47 · 1174 阅读 · 0 评论 -
【004】vim 和 他的辅助工具们
前言:noremap :NERDTreeToggle 你能看懂这个配置么?本文就是希望说清楚这些东西,如果你希望了解,可以看本文。vim 其实是很强大的编辑工具,如果掌握了vim的高级应用,可以在大型软件工程里面占有先机。比较好的学习方法,就是借鉴大师基本的配置文件,然后,逐步学习,本文就是基于一位大师的(7年 vim)的配置逐一慢慢写成1 编撰 ~原创 2016-05-21 18:39:25 · 1006 阅读 · 0 评论 -
Vs code 02 配置非标准的C、C++的编译环境
前言:自从微软收购了github之后Vs Code似乎越来越强...而现在蜂拥而起的国内MCU的芯片商们,往往没有MD等的定制化的IDE1 配置编译器:参考:(18条消息) VsCode安装和配置c/c++环境(超完整,小白专用)_黄化的多多-CSDN博客...原创 2021-11-12 18:56:18 · 421 阅读 · 0 评论