Linux
文章平均质量分 64
张慕风
这个作者很懒,什么都没留下…
展开
-
Linux学习笔记(一) -- 在虚拟机中安装Ubuntu 18.04
1.安装平台1.操作系统:Win7 X64 2.虚拟机版本:VMware Workstation 14 Pro 3.ubuntu版本:ubuntu 18.042.安装步骤ubuntu下载 1.下载地址:https://www.ubuntu.com/download/desktop/thank-you?country=CN&version=18.04&archit...原创 2018-06-20 21:38:09 · 64693 阅读 · 37 评论 -
Linux学习笔记(十八) -- 运行程序,出现Failed to load module "canberra-gtk-module"错误的解决方案
1.错误内容错误描述 执行程序时,提示如下错误:Failed to load module "canberra-gtk-module"2.解决方案(1)执行语句:sudo apt-get install libcanberra-gtk-module输入后自动执行安装,安装过程中,需要输入”Y”进行确认。 (2)安装完成后,重新执行程序,则错误不再出现。 栏目...原创 2018-07-16 17:45:42 · 70289 阅读 · 7 评论 -
Linux学习笔记(十六) -- Ubuntua安装搜狗输入法
1.测试平台Linux版本:Ubuntu 18.04 LTS 搜狗输入法:2.2.0.0108 2.安装步骤3.1 安装Fcitx输入框架sudo apt install fcitxsudo apt install fcitx输入命令后,等待安装完成。如果安装过程中出现“E: 无法定位软件包 fcitx”错误,则执行以下解决方案: 1.输入命令: sudo a...原创 2018-07-10 21:44:43 · 1670 阅读 · 0 评论 -
Linux学习笔记(十二) -- 第一个基于Opencv的C++程序
1.准备工作Opencv库的编译与安装 具体过程见:https://blog.csdn.net/u014337397/article/details/80895940Opencv环境配置 参考博客:https://blog.csdn.net/cv_you/article/details/773416312.测试平台测试平台 Linux版本:Ubuntu 18.04 LTS...原创 2018-07-04 09:59:16 · 3859 阅读 · 0 评论 -
Linux学习笔记(二十二) -- Linux如何查看CPU温度
作为爱机的主人,咱们得嘘寒问暖是不是?下面介绍Linux下查看CPU温度的方法.1.CentOS系列:1.yum install lm_sensors;2.sensors-detect3.sensors2.Ubuntu系列:1.apt-get install lm-sensors2.sensors-detect3.service kmod start4....转载 2018-07-23 15:16:36 · 2496 阅读 · 2 评论 -
Linux学习笔记(十三) -- Ubuntu中+Code::Blocks搭建wxWidgets开发环境
1.wxWidgets简介什么是wxWidgets? wxWidgets是一个开源的跨平台的C++构架库(framework),它可以提供GUI(图形用户界面)和其它工具。我们用它来实现跨平台GUI程序的开发。2.测试平台测试平台 Linux版本:Ubuntu 18.04 LTS Code::Blocks版本:16.01 wxWidgets版本:3.03.安装步骤...原创 2018-07-05 15:17:26 · 3315 阅读 · 0 评论 -
Linux学习笔记(十九) -- Code::Blocks编译程序,出现undefined reference to pthread_create@@GLIBC2.2.5错误的解决方案
1.错误内容错误描述 利用Code::Blocks进行编写多线程程序时,编译提示错误:undefined reference to pthread_create@@GLIBC2.2.5错误截图: 2.解决方案1.选择”Settings”菜单项中的”Compiler…”命令,打开设置窗口。在”Comiler stttings”-“Other compiler option...原创 2018-07-19 12:24:53 · 2057 阅读 · 2 评论 -
Linux学习笔记(十四) -- 利用Code::Blocks建立第一个基于wxWidgets的GUI程序
1.准备工作在新建GUI程序之前,需要保证Code::Blocks和wxWidgets正常部署。部署方法见:https://blog.csdn.net/u014337397/article/details/809257422.测试平台Linux版本:Ubuntu 18.04 LTS Code::Blocks版本:16.01 wxWidgets版本:3.03.操作步骤3.1 ...原创 2018-07-06 09:42:53 · 5790 阅读 · 0 评论 -
Linux学习笔记(二十) -- 在Ubuntu上进行FreeType库的编译
1.FreeType库FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。2.测试平台Linux版本:Ubuntu 18.04 LTS FreeType版本:2.9.13.FreeType库的...原创 2018-07-19 15:37:38 · 4846 阅读 · 3 评论 -
Linux学习笔记(十七) -- 运行Code::Blocks编写控制台程序,中文显示不完整问题的解决方案
1.测试平台Linux版本:Ubuntu 18.04 LTS Code::Blocks版本:16.012.问题描述2.1 问题说明我们新建一个控制台程序,在控制台中输出中文时,会发现汉字显示不完整,截图如下: 测试代码:#include <iostream>using namespace std;int main(){ cout ...原创 2018-07-13 17:39:53 · 2484 阅读 · 0 评论 -
Linux学习笔记(二十一) -- NVIDIA Jetson TX2 通过vnc 桌面控制
1、安装XrdpWindows远程桌面使用的是RDP协议,所以ubuntu上就要先安装Xrdp,在ubuntu软件中心搜索xrdp安装。 安装xrdp的同时会自动安装vnc4server,xbase-clients组件 或者终端命令行输入安装: sudo apt-get install xrdp vnc4server xbase-clients2、设置打开桌面共享安...转载 2018-07-21 06:22:35 · 1977 阅读 · 0 评论 -
Linux学习笔记(十一) -- Opencv库的编译和安装
1.Opencv简介什么是Opencv? OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。应用领域 1、人机互动 2、物体...原创 2018-07-03 17:52:00 · 16787 阅读 · 0 评论 -
Linux学习笔记(二) -- Linux学习笔记(二) – 解决VMware主窗口中的虚拟机窗口太小的方法
1.问题描述在虚拟机中安装完ubuntu操作系统后,我们会发现ubuntu界面在主窗口中占比很小,如下图所示: 这给操作带来了极大的不便。2.解决步骤1.在VMware中启动ubuntu系统; 2.点击VMware主窗口中的“虚拟机”菜单,选择“安装vmware tool”菜单项; 3.进入ubuntu操作界面,点击桌面上的”VMWare tools”图标; 4.将打开...原创 2018-06-20 22:30:07 · 17564 阅读 · 9 评论 -
Linux学习笔记(三) -- Visual Studio Code 的安装与卸载
1.Visual Studio Code简介什么是Visual Studio Code? Visual Studio Code是微软推出的一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。主要功能 集成了所有一款现代编辑器所应该具备的特性,包括语法高亮(syntax high lighting),可定制的热键绑定(...原创 2018-06-30 08:46:47 · 26539 阅读 · 2 评论 -
Linux学习笔记(四) -- Linux系统启用和登陆root账户
1.启用步骤测试平台 Linux版本:Ubuntu 18.04 LTS启用root账户sudo password root命令输入后,提示输入密码,截图如下: 输入root账号密码 如果是普通用户,首次启用root账号,需要先输入普通用户的密码,然后再输入root账号的密码;如果root账户已经存在,只是需改密码的话,可以直接输入root账户的新密码。启用root账户成功后...原创 2018-07-01 15:52:53 · 10083 阅读 · 1 评论 -
Linux学习笔记(五) -- Linux+Anjuta搭建C++开发环境
1.Eclipse简介什么是Eclipse Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse支持语言 Java; C/C++; COBOL; PHP; Android等编程语言。2.测试平台测试平台 Linux版本:Ubuntu 18.04 LTS3.安...原创 2018-07-01 21:37:19 · 5827 阅读 · 0 评论 -
Linux学习笔记(六) -- Anjuta软件主界面介绍
1.主界面基本布局 2.分项介绍菜单栏 (1)File菜单 包含新建、打开、保存、关闭、打印、退出等基本功能。 (2)Edit菜单 包含撤销、重做、剪切、复制、粘贴、清除、转换、注释、查找、选择、自动完成和性能设置功能。 (3)View菜单 包含全屏、锁定停靠层、重置停靠层、工具栏显示隐藏、编辑器选项、转到、启动页、书签、文件窗口、项目窗口等功能。 (4)Ru...原创 2018-07-02 09:56:24 · 2070 阅读 · 0 评论 -
Linux学习笔记(七) -- 在Ubuntu系统中查看IP相机视频流
1.需求介绍应用场景 随着Linux系统和硬件技术的快速发展,越来越多的视频分析软件已经运行在Linux上操作系统上。当视频分析软件在分析网络相机视频流时,如何验证解码图像是否正确,成为了一个迫切的需求。 利用VLC播放器进行视频预览是一个有效的视频验证方案。相关概念 (1)IP相机 IP相机一款视频监控设备,它只需要连接电源及网线即可工作,不需要任何其它计算机的辅助。用户在互联网...原创 2018-07-02 11:15:16 · 5025 阅读 · 3 评论 -
Linux学习笔记(十五) -- Boost库的编译和使用
1.Boost库Boost库是为C++语言标准库提供扩展的一些C++程序库的总称,由Boost社区组织开发、维护。Boost库可以与C++标准库完美共同工作,并且为其提供扩展功能。2.测试平台Linux版本:Ubuntu 18.04 LTS Boost版本:1.67.03.Boost库的编译3.1 下载Boost库(1)下载地址:https://www.boost.org...原创 2018-07-09 11:56:34 · 3881 阅读 · 0 评论 -
Linux学习笔记(八) -- Linux+Code::Blocks 搭建C++开发环境
1.Code::Blocks简介什么是Code::Blocks Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。 Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets库。支持控制台软件和GUI软件的开发。2.测试平台测试平台 Linux版本:Ubuntu 18.0...原创 2018-07-02 16:52:32 · 2780 阅读 · 0 评论 -
Linux学习笔记(九) -- 利用Code::Blocks建立C++静态链接库
1.测试平台测试平台 Linux版本:Ubuntu 18.04 LTS Code::Blocks版本:16.012.操作步骤2.1 启动Code::Blocks2.2 新建静态链接库工程 (1)选择“File”菜单中的”New Project…”菜单项,打开“从模板新建”对话框,截图如下: (2)按照如上截图操作,新建“Static library”项目,显示如下截...原创 2018-07-03 07:21:16 · 2043 阅读 · 0 评论 -
Linux学习笔记(十) -- 基于Code::Blocks开发调用C++静态链接库的控制台程序
1.测试平台测试平台 Linux版本:Ubuntu 18.04 LTS Code::Blocks版本:16.012.操作步骤2.1 生成静态库文件 操作步骤见:https://blog.csdn.net/u014337397/article/details/80886758,本文不再赘述。2.2 新建控制台测试工程 (1)选择“File”菜单中的”New Proje...原创 2018-07-03 07:46:16 · 1930 阅读 · 0 评论 -
Linux学习笔记(二十三) -- QT的安装和卸载
1.QT简介Qt 是一个跨平台C++图形用户界面应用程序开发框架。它可以用来开发GUI程序和非GUI程序(比如控制台工具和服务器)。2.QT安装使用如下命令:sudo apt-get install qt5-default qtcreator3.QT卸载使用如下命令:sudo apt-get remove qt5-default qtcreator ...原创 2018-08-12 12:05:49 · 4641 阅读 · 0 评论