- 博客(9)
- 收藏
- 关注
原创 Python找不到自己写的模块-你必须知道的知识
博主最近遇到了python导入模块的问题,各种搜索查阅发现网上的资料参差不齐且很多没有讲到重点,于是打算写一篇直击要害的文章,帮助后来者少踩坑。
2024-06-11 14:48:17
868
1
原创 Ubuntu20.04 OpenCV详细安装教程(附多版本切换共存教程)
opencv安装有两种方式:1.使用包管理器安装预编译版本(安装十分简单,但是,且没有扩展模块且不支持Qt窗口)2.从源码安装(比较复杂,但是推荐)
2024-03-02 12:48:04
35791
21
原创 ubuntu20.04 安装MinkowskiEngine(ME)
虽然第1步已经安装了cudatoolkit,但只是一个运行时,没有编译ME所需的工具。如果输出的路径是你conda虚拟环境的路径那就继续下一步。没有报错,至此安装完成。这些问题可以参照这篇博客。
2024-01-16 18:50:12
1071
2
原创 视觉slam十四讲第二版 ch9 最新代码修正
很明显是缺少链接库,查了很多资料,都是在说没有装库,但是我使用locate命令查找发现库是有的,然后怀疑是没有链接对应库。我把包含头文件的内容删除了,因为一般来说你编译了一个库,再执行install之后头文件默认安装到了/usr/local/include或/usr/include中,这正是gcc编译器默认查找路径(原来的代码因为版本或者其他细节原因,有很多bug,要么c++版本不对,要么少链接几个库,新人用我下面发的cmake文件即可。然后将这个库和fmt库补充链接上,我的问题就解决了。
2023-09-18 13:35:17
732
4
原创 C++的流读取字符时的小坑
测试代码如下:#include <iostream>#include <fstream>using namespace std;int main(){ fstream in("text.txt"); in<<"a\nbcd"; in.close(); in.open("text.txt"); while(!in.eof()){ char c=in.get(); cout<<c;
2022-05-24 16:57:47
387
原创 warning: push.default is unset; its implicit value is changing inGit 2.0 from ‘matching‘ to ‘simple
'matching'参数是git1.x 的默认行为,其意是如果你执行 git push 但没有指定分支,它将 push 所有你本地的分支到远程仓库中对应匹配的分支。而 Git 2.x 默认的是 simple,意味着执行 git push 没有指定分支时,只有当前分支会被 push 到你使用 git pull 获取的代码。解决办法是:gitconfig--globalpush.defaultmatchinggit查看当前分支的方法查看远程分支:gitbranch-a查看...
2022-05-15 01:17:14
533
原创 Linux环境下使用git
1.进入项目所在的目录2.初始化仓库git init3.设置用户名和邮箱//配置用户名和邮箱:git config --global user.name "你自己的用户名"git config --global user.email "你自己的邮箱"这里的用户名和邮箱用于上传时的信息可以通过git config --list查看$ git config --list user.name=xxxxuser.email=xxx@qq.comcore.reposit
2022-05-15 00:53:10
1724
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人