Linux
大江东去浪淘尽千古风流人物
主要研究方向:XR SLAM 三维重建 欢迎讨论&&交流
展开
-
CMAKE_CUDA_ARCHITECTURES set to ‘native’多版本与版本号矛盾问题,报错
【代码】CMAKE_CUDA_ARCHITECTURES set to ‘native’多版本与版本号矛盾问题,报错。原创 2024-03-28 04:15:56 · 281 阅读 · 0 评论 -
CMAKE_CUDA_ARCHITECTURES set to ‘native’多版本与版本号矛盾问题,报错
【代码】CMAKE_CUDA_ARCHITECTURES set to ‘native’多版本与版本号矛盾问题,报错。原创 2024-03-14 18:48:22 · 415 阅读 · 0 评论 -
【Error fixed】Could not find...DLibConfig.cmake dlib-config.cmake
【代码】【Error fixed】Could not find...DLibConfig.cmake dlib-config.cmake。原创 2024-01-25 10:59:26 · 368 阅读 · 0 评论 -
【sqlite3】sqlite3在linux下使用sqlitebrowser工具实现数据可视化
【sqlite3】sqlite3在linux下使用sqlitebrowser工具实现数据可视化。原创 2024-01-11 09:59:20 · 711 阅读 · 0 评论 -
【CLion】CLion的cmake-build-release/debug位置变更
CLion IDE的cmake-build-release/debug位置是根目录下,虽然可以ignore这个文件,但是还是有点看起来不爽,按照这个方式就可以,干掉他,更改方式如下。选择菜单:File -> Settings->build->cmake,会出现Settings对话框,按下图进行设置。原创 2023-11-21 10:19:52 · 341 阅读 · 0 评论 -
【UML图】大型项目快速梳理
valgrind——Callgrind检测程序代码的运行时间和调用过程,程序分析性能。原创 2023-11-08 11:42:37 · 75 阅读 · 0 评论 -
【Nvidia】nvidia驱动安装
查看nouveau驱动的启用情况,如果有输出表示nouveau驱动正在工作,如果没有内容输出则表示已经禁用了nouveau。再次检查 nouveau 是否已经禁用,没有输出说明已经禁用了。如果nouveau驱动尚未禁用,需要进一步设置禁用。原创 2023-10-31 17:03:44 · 255 阅读 · 0 评论 -
【conan】本地编译三方库,上传conan服务器
找到onetbb_nlvr 文件包含conanfile.py 在上一层文件打开 执行下面命令,conan自动寻找 .py 开始本地编译onetbb库。首先修改 ‘/home/sun/.conan/profiles/default’ 文档,编辑配置如下;原创 2023-07-19 18:09:22 · 1165 阅读 · 0 评论 -
【Linux】指令学习记录
20230710163104 为对应的文件名称。原创 2023-07-10 17:00:35 · 67 阅读 · 0 评论 -
【ANDROID 】交叉编译链工具
ANDROID 交叉编译链工具下载不受支持的 NDK 下载ORB_SLAM2在Android上的移植过程 (Android Studio 2.2+OpenCV 3.2+Cmake)原创 2022-05-12 21:51:32 · 1058 阅读 · 0 评论 -
【Linux】NDK
https://github.com/android/ndk/wiki/Unsupported-Downloads原创 2022-12-14 11:44:39 · 360 阅读 · 2 评论 -
【Linux】docker
##Docker常用命令整理。原创 2022-12-05 16:13:29 · 433 阅读 · 0 评论 -
操作系统与内存管理
操作系统内存管理文章目录操作系统内存管理1. 虚拟地址空间2. 内存地址空间含义及分配3. 虚拟内存诞生的前世与今生?3.1 内存管理的好处3.2 **内存管理实现总体策略**4. 不同进程如何划分内存地址空间?5 内存分配与回收5.1 buffer和cache5.2 malloc背后发生了什么?5.3 第一次访问刚分配的内存时,会发生什么?5.4 内存缓冲区 Swap5.5 内存碎片处理1. 虚拟地址空间虚拟内存管理mallocpage-fault 缺页错误物理内存空间page-table原创 2021-08-23 17:01:27 · 334 阅读 · 0 评论 -
vim---desktop add icon Linux安装及美化Typora详细步骤,亲测可用!
typora record install文章目录typora record install1. 官网下载链接:Typora-linux-x64.tar.gz2. [problem key solution](https://blog.csdn.net/y_universe/article/details/107184300)3. add desktop4. vim typora.desktop5. 添加快捷方式6. excute add favorate is ok!7. typora use deta原创 2021-07-30 00:38:17 · 627 阅读 · 0 评论 -
Vim----ma6174
ma6174linux vim https://www.runoob.com/linux/linux-vim.html具体详见:https://github.com/ma6174/vimhttps://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.htmlset sw=4set ts=4set etset smarttabset smartindentset lbrset fo+=mBset smset selection=in原创 2021-07-29 23:31:56 · 300 阅读 · 0 评论 -
Vim快捷键键位图
https://www.runoob.com/w3cnote/all-vim-cheatsheat.html原创 2021-08-01 14:40:05 · 134 阅读 · 0 评论 -
Linux安装App记录
Ubuntu18.04安装微信原创 2022-03-01 17:13:22 · 126 阅读 · 0 评论 -
perf+火焰图 = 性能分析利器
perf1. perf安装sudo apt install linux-tools-common检查是否安装好perf如果出现 You may need to install the following packages for this specific kernel:推荐安装可以按照提示将推荐安装包全部安装好sudo apt-get install linux-tools-对应版本-generic linux-cloud-tools-对应版本-generic 再次检查是否安装好pe原创 2022-02-24 20:46:15 · 403 阅读 · 0 评论 -
Linux 宏定义
Linux 宏定义值验证#define PRINT_MACRO_HELPER(x) #x#define PRINT_MACRO(x) #x "=" PRINT_MACRO_HELPER(x)#pragma message(PRINT_MACRO(LOOP_CLOSING))#pragma message(PRINT_MACRO(GLOBAL_MAP))#pragma message(PRINT_MACRO(USE_OPENGV))原创 2022-02-17 15:57:32 · 1904 阅读 · 0 评论 -
so库方法原理
动态库So库,又动态名库,是Linux下最常见的文件之一,是一种ELF文件。这种so库是程序运行时,才会将这些需要的代码拷贝到对应的内存中。但程序运行时,这些地址早已经确定,那程序引用so库中的这些代码地址如何确定呢,这就是这次要整理学习的内容,即so库的在链接和执行时的加载过程。静动态库先聊静态库。为了程序更加优雅和高效,每一个程序的完成都是采用分而治之的方法,即同一个程序或者项目每个程序员都会完成不同的功能,有的功能是可复用的,而对于一些公共的可复用的功能,会使用库的形式来完成。比如我们在不原创 2021-12-17 10:13:28 · 7005 阅读 · 0 评论 -
rosdep init/update 解决方法
rosdep init/update 解决方法reason:network can work noemals我使用的是ubuntu 20.04系统 ros melodic,当我们在sudo rosdep init报错ERROR: cannot download default sources list from:https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list原创 2021-12-13 20:13:45 · 1298 阅读 · 0 评论 -
Linux ssh/scp/docker学习
Git学习记录git tag记录Administrator@MS MINGW64 /d/workplacwe/deptrum (project_split)$ git tag //查看已有所有tagandroid-streamapi-v0.0.0showv0.1.0。。。v1.3.9Administrator@MS MINGW64 /d//workplacwe/deptrum (project_split) //对当前分支上的某一次提交打上tag,外加版本号信息$ git tag原创 2021-06-28 19:26:05 · 371 阅读 · 0 评论