![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ubuntu
文章平均质量分 52
四片叶子的三叶草
这个作者很懒,什么都没留下…
展开
-
Ubuntu安装VScode(搬运命令行)
To install Visual Studio Code on your Ubuntu system, follow these steps.First, update the packages index and install the dependencies by typing:sudo apt updatesudo apt install software-properties-common apt-transport-https wgetNext, import the Mic.转载 2021-10-22 14:00:58 · 2379 阅读 · 0 评论 -
Ubuntu虚拟机删除dev/loop
【本文任务描述】:在VM虚拟机安装了ubuntu18.04,插叙df的时候发现很多/dev/loop的占用都是100%,但实际上并没有用到。因此找方法将这些设备删除掉。【第一步】直接尝试删除指令apt autoremove --purge snapd或者需要管理员权限来执行sudo apt autoremove --purge snapd如果报错如下所示,则进入第二步E: Could not get lock /var/lib/dpkg/lock-frontend...原创 2021-10-20 23:17:10 · 5380 阅读 · 2 评论 -
Ubuntu下编译CPP动态链接库及使用方法
【任务描述】CPP开发了一些功能,打包成so文件对外发布,并且调用这个so文件。自己写了两个小功能(1)show_img和(2)print_string;就是调用opencv的imread函数将图像读到内存并,以及打印输入的字符串。将这两个小功能分别封装成动态链接库文件,并在另一个main函数中调用他们。【一、文件目录】如下图所示,show_img文件夹包括:实现show_img.h和show_img.cpp文件,以及CMakeLists.txt文件(编译so库),build文件夹是防止编译原创 2021-03-27 15:20:49 · 1934 阅读 · 0 评论 -
CMakeLists.txt编译进行调试的GDB简介
任务描述:利用CMakeLists.txt设置生成支持调试的.gdb文件,进而可以对代码进行调试。Step 1. 设置gdb指令SET(CMAKE_BUILD_TYPE "Debug")SET(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g2 -ggdb")SET(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXX...原创 2019-12-02 18:06:13 · 5893 阅读 · 0 评论 -
Ubuntu环境下cmake编译C++代码为可执行文件
任务描述:在Ubuntu下利用cmake方式编译C++代码,并运行。分为三个步骤,由浅入深逐步讲解。Part A. 多源码编译;Part B. 源码+第三方库编译;Part C. 多文件源码+第三方库Part A 源码step 1. 编写示例代码如下:#include <iostream>#include "a.h"#define NUM 100int ma...原创 2019-11-28 15:49:37 · 7915 阅读 · 6 评论 -
Ubuntu环境下C++代码读取指定路径下的所有文件
任务很明确,直接上代码。#include <iostream>#include <dirent.h>bool get_filelist_from_dir(std::string _path, std::vector<std::string>& _files){ DIR* dir; dir = opendir(_path.c_st...原创 2019-11-27 18:03:45 · 2925 阅读 · 0 评论 -
Ubuntu环境下VScode配置OpenCV的C++开发环境
任务描述:ubuntu下在vs code内配置opencv的c++环境, 并运行示例代码。step 0. 写在前面的话我的环境是Ubuntu18,OpenCV3.4.1+contrib3.4.1,VScode都是已经安装好的。其中opencv的配置请参考ubuntu下opencv的配置。VScode是直接在商城中搜索下载即可。step 1. vs code插件安装...原创 2019-11-21 18:08:45 · 18922 阅读 · 7 评论 -
ubuntu环境下sublime配置Opencv的C++开发环境
任务表述:在ubuntu下对sublime进行配置,使其可以运行基于opencv的c++代码。step 0. 写在前面的话。我是在Ubuntu18下执行的,opencv是自己编译的,并配置了sublime的编译环境及其快捷运行方式。step 1. 安装sublime和opencv安装sublime的方案我之前也整理过一篇,这里不再赘述,直接附上ubuntu下安装sublime...原创 2019-11-20 10:30:54 · 410 阅读 · 0 评论 -
ubuntu安装配置opencv和其contrib模块(Ubuntu18+opencv3.4.1+contrib3.4.1)
目标:安装并配置opencv及contrib模块,并成功运行。step 0. 写在前面的话我是在ubuntu18下配置opencv3.4.1和opencv-contrib3.4.1step 1. 下载opencv及contrib相关方案请参考下载opencv及contrib模块,感谢博主的分享。重点提醒一下,原则上请大家尽量下载版本号一致的两个文件;如不一致的话,其实也可以编译...原创 2019-11-19 17:45:28 · 4277 阅读 · 1 评论 -
ubuntu下用GNU(gcc/g++)进行编译
主要介绍在ubuntu下利用GNU进行编译的过程和部分指令的含义, 帮助新手小白入门。(Part A.)写在前面的话step1. 常说到的GNU、gcc和g++什么关系?关于这个可能会困扰到你的问题,推荐gcc与g++的关系,博主给出了简短而详实的解释。总结就是两句话:1. gcc是GNU的简称;2. g++包含gcc。step2. 安装GNU的方案网上一大堆,这里也推荐一篇是...原创 2019-11-18 19:28:58 · 1573 阅读 · 0 评论 -
Ubuntu环境下CPP开发的基础配置
任务描述:新手小白入门在Linux下进行CPP开发的基础配置。目标:在Ubuntu下编写cpp代码,并成功运行。Step 0. 之前的一些准备。我是在虚拟机的纯净Ubuntu环境下“白手起家”的。因此,我们为了达成任务目标,需要做的事情主要有两个(1)安装一个好用的文本编译软件,推荐sublime或visual studio code;(2)安装一个编译器,可以把文本编译成电脑能运行的...原创 2019-11-18 15:28:09 · 1167 阅读 · 0 评论