![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
环境配置
文章平均质量分 68
一些环境的配置
我有一只可爱的草莓熊
这个作者很懒,什么都没留下…
展开
-
cmake组织C++工程
这里的工程复杂度还是比较简单的,就是直来直去。我们没有在include和src文件夹下进行嵌套,也没有使用条件编译等,接下来如果有机会我会把这部分补上,给自已挖个坑。原创 2024-07-05 12:45:51 · 221 阅读 · 0 评论 -
cmake使用make和Ninja构建对比
make和Ninja是两个常见的构建工具,在网上查阅了一些资料,说是Ninja比make构建速度要快很多。但是具体不知道快多少,所以趁着这次编译clang的机会,分享下它们在时间方面差多少。原创 2024-06-09 16:38:46 · 567 阅读 · 0 评论 -
Linux下使用update-alternatives管理软链接
现在我们从官网下载了3个版本的cmake,同时还有我们本地通过安装的cmake。如下图所示:我们输入cmake,本质上调用的是我们通过安装的cmake。现在我们要编译A工程,需要cmake的版本为3.26,也就是说输入,输出的是3.26。该怎么办呢?在使用update-alternatives进行操作之前,我们先对该名为cmake-,加上它的版本号,方便我们观察。cmake-3.10.2,路径: /usr/bin/cmake-3.10.2。原创 2024-04-05 22:21:04 · 760 阅读 · 0 评论 -
Docker环境安装TVM
之前从源码安装过一次TVM,但是要配置cmake,安装llvm等,太过于繁琐,所以这一次准备在Docker镜像里安装TVM,做以记录。原创 2024-03-11 22:13:55 · 1361 阅读 · 0 评论 -
wsl2安装docker以及nvidia-docker
想在wsl2(Ubuntu20.04)环境中使用docker以及nvidia-docker来编译一些程序,这里对安装过程进行记录。原创 2024-03-11 16:57:17 · 862 阅读 · 0 评论 -
c++和python的互相调用
我们有一个python写的斐波那契数列,但是运行速度太慢,因为Cython中有C语言的特性,所以我们可以使用Cython语言重写斐波那契数列,然后编译为动态链接库,然后在python代码中使用。这是最暴力的一种方法,我们知道,python这个语言也有C的API,所以我们可以直接在C语言代码中使用这些API来调用python模块,下面是一个简单的示例。上面我们已经说过,Cython是python的超集,所以如果我们有一个python脚本或者模块,想要在C语言环境中调用它,那么可以使用cython对这个。原创 2024-03-01 18:05:34 · 1285 阅读 · 0 评论 -
VsCode的leetcode插件无法登录
想使用VsCode的leetcode插件进行刷题,然后按照网上的教程进行安装下载,但是到了登录这一步,死活也登录不了,然后查看log一直报的错误是。原创 2024-02-24 17:12:17 · 1175 阅读 · 1 评论 -
windows10安装wsl2到D盘
因在外实习难以连接学校的服务器, 使用windows环境又不太习惯,所以想安装wsl,之前也在笔记本电脑上安装过wsl,但是没有做一个记录,这次对wsl的安装做一个较详细的记录。是“Windows Subsystem for Linux”的缩写,顾名思义,WSL就是Windows系统的Linux子系统。这和我们平时了解的不一样,双系统是同一时间只能使用windows系统或者linux系统,而允许我们同时使用win和linux。原创 2024-02-21 21:35:13 · 3460 阅读 · 2 评论 -
vscode1.86无法远程连接waiting the server log
vscode升级到最新的1.86版本后,无法远程连接服务器Remote SSH,在log中提示如下:glibc的版本好像不符合vscode1.86版本的要求。你可以在你的服务器上运行下面的指令查看glibc经过查阅,博主的版本是2.27,不符合要求。原创 2024-02-01 21:24:51 · 8699 阅读 · 41 评论 -
Ubuntu升级Cmake、gcc、g++
但是服务器上的Cmake、gcc、g++的版本都太低了,不符合要求,所以要对此进行升级。在本博客中采用的升级方法不一定是最好的方法(因为我也是参考其他大佬的博客进行升级的),但是我亲测可行。在这里我本来是想安装gcc-11的,但是它会显示 E: Unable to locate package gcc-11,所以只能降低版本,最后降到gcc-9才显示有这个安装包,可以成功安装。本博客升级gcc和g++的方法是使用apt-get install 安装更高的版本,当然也可以使用下载源码编译的方式升级。原创 2023-08-29 15:23:53 · 2832 阅读 · 0 评论 -
pycharm配置anaconda环境
pycharm配置anaconda解释器原创 2023-08-17 09:19:37 · 184 阅读 · 0 评论 -
anaconda创建虚拟环境安装opencv
anaconda创建虚拟环境安装opencv原创 2022-09-16 21:50:26 · 3401 阅读 · 0 评论 -
Visual studio2017添加opencv3.4.10
vs2017配置opencv3.4.10原创 2022-09-08 17:03:02 · 425 阅读 · 0 评论