![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具
文章平均质量分 56
不霁何虹丶
这个作者很懒,什么都没留下…
展开
-
Ubuntu 或 Centos 解决方法 tar (child): xz: Cannot exec: No such file or directory 安装/源码安装
Ubuntu 或 Centos 出现 tar (child): xz: Cannot exec: No such file or directory apt yum 安装 xz 或 源码安装原创 2022-09-26 06:51:28 · 5822 阅读 · 1 评论 -
ubuntu 上 MySql 8.0的 安装、改密码、远程访问
ubuntu 上 MySql 8.0 的 安装、改密码、远程访问等本文主要讲述了在ubuntu 上 设置 mysql 8.0 的初始化过程包括启动命令、进入命令、密码修改命令和打开远程访问。可爱的目录ubuntu 上 MySql 8.0 的 安装、改密码、远程访问等一、apt 安装 mysql 8.0二、mysql 的初始化1.执行 初始化命令:2.执行初始化后还需要执行安装命令3.执行启动mysql 命令4.执行进入mysql 命令,并输入密码5.执行修改密码命令6.开启远程访问7.使用工具链接数原创 2021-06-10 20:44:58 · 468 阅读 · 1 评论 -
opencv Ubuntu上环境搭建
费话不多说,我使用的是opencv官方最新版4.2.0,其他版也几乎相同。opencv的环境搭建不难,就是依赖的包较多。可能一次安装不全,本着少了就装的心态就好了。需要安装一堆依赖包,建议你使用国内源安装,否则可能出现干等下载不下来的状况。安装依赖包sudo apt-get install build-essentialsudo apt-get install cmake git lib...原创 2020-03-11 00:29:23 · 215 阅读 · 0 评论 -
ubuntuQT不能输入中文
安装库sudo apt-get install fcitx-frontend-qt5复制到Qt安装目录下的文件夹cp `find /usr/lib -name "libfcitxplatforminputcontextplugin.so"` ~/Qt5.13.2/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/增加权限su...原创 2020-03-09 11:31:47 · 165 阅读 · 0 评论 -
qt出现error: cannot find -lGL
sudo apt-get install libgl1-mesa-dev原创 2020-03-09 11:25:53 · 763 阅读 · 0 评论 -
Ubuntu使用SecureCRT出现ttyUSB0权限不足解决方法
这个问题可以通过增加配置后重启后生效编辑 /etc/udev/rules.d/ 下的文件,并在其中加入KERNEL=="ttyUSB0", GROUP="uucp",MODE="0666"关于 /etc/udev/rules.d/ 路径下的文件,我的文件为 70-snap.core.rules ,如果不一样,只需要在你对应的文件中添加就好。重启生效sudo vim /etc/udev/...原创 2020-03-06 18:21:22 · 1324 阅读 · 0 评论 -
Ubuntu安装Nginx和fast-cgi( spawn-fcgi )以及第一个cgi程序
目录cgifast-cgi安装Nginx安装spawn-fcgifcgi开发环境配置Nginx编写fast-cgi程序配置spawn-fcgi打开Nginx试试Nginx是一个高性能web服务器,但是由于它不能直接调用cgi程序,所以需要cgi管理进程的帮助,使用反向代理,将客户端的请求转发给固定的ip与端口,通过cgi管理进程监听端口后,就可以实现使用Nginx服务器来处理cgi程序。现在的...原创 2020-03-06 14:46:13 · 1523 阅读 · 1 评论 -
使用gcc编译c++程序时出现类似对‘operator new[](unsigned long)’未定义的引用
我在写sqlite3的项目时发现,函数调用有点麻烦,所以本着锻炼自己、增加效率的目的尝试封装一个sqlite3类。但是在编译过程中使用g++ 编译时出现了大量错误,但是在qt中编译时没有问题,疑惑的我使用gcc编译时,发现没有错误,但是出现了类似对‘operator new[](unsigned long)’未定义的引用对‘operator delete’未定义的引用这种错误,由于qt中可以...原创 2020-03-05 19:55:48 · 4339 阅读 · 0 评论 -
使用windows子系统(linux)WSL arm-linux-gcc不能使用,WSL2如何安装转换
在之前,我使用了ubuntu16 18 安装了arm-linux-gcc都没有出现问题,但是在WSL上出现了无法使用的情况,大概英文为不支持的二进制文件,这个原因是WSL可能不支持32位的软件了。就算使用32位库文件,同样无法使用。所以我升级了WSL,在win10的18917及更高的版本上可以使用WSL2,使用这个WSL2,可以很好的使用arm-linux-gcc,当然,同样需要下载32位库。...原创 2020-03-05 12:20:15 · 3522 阅读 · 2 评论 -
linux(Ubuntu)Vim配置ctags,实现函数跳转到定义处
在代码的学习中,vim作为一个上限极高的编辑器,对我们的意义十分重大。比如,我们在阅读一些他人,或自己写的代码的时候,由于代码的封装较好,函数较多。这时,查找函数定义,再看之前的代码,两个文件,或多个文件切换就很是不方便。我们可以通过一个ctags工具来一定程度上解决这个问题。首先下载ctags的源码包我使用的是ctags-5.8.tar.gz再下载之后,使用命令解压tar zxvf ...原创 2020-01-14 13:59:51 · 1576 阅读 · 1 评论 -
(linux)ubuntu配置arm-linux-gcc交叉编译器32位,64位
对大多数的嵌入式开发者来说,交叉编译器是一个必需品,但是他如何安装呢。今天,我们就来学习下如果安装它。首先,准备好一个交叉编译包。我这里采用了arm-linux-gcc-4.4.3.tar.gz然后,我们将他移入虚拟机或者Ubuntu中,然后,使用解压命令,将其解压,或者使用图形界面的归档管理器解压到一个地方。32位ubuntu可以直接使用,64位需要先去安装32库64位linux(ub...原创 2020-01-13 20:47:21 · 7293 阅读 · 0 评论 -
linux(ubuntu)安装Qt5.0以上(Qt5.13.2)的环境配置
Qt 是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。我们在使用Qt的时候大部分人都是使用windows平台,但是如果你想用Deepin或者Ubuntu的linux的环境下使用,我们应该怎么配置基本的环境呢首先,在最开始的时候,需要安装几个环境,如果你确定自己已经安装过就跳过,如果要...原创 2020-01-11 09:49:58 · 3066 阅读 · 0 评论 -
ubuntu网络文件系统NFS(Network File System)安装以及挂载linux
1.nfs服务安装:sudo apt-get install nfs-kernel-server nfs-common2.工作路径配置:sudo vi /etc/exports在最下一行的 # 后加上以下语句:/ *(rw,sync,no_root_squash)3.重启服务生效:sudo service nfs-kernel-server restart4.在PC上测试...原创 2020-01-04 15:57:37 · 638 阅读 · 2 评论 -
64位linux(ubuntu)使用32位的软件所需的环境
ubuntu配置好源后sudo apt-get updatesudo apt-get install lib32z1sudo apt-get install lib32ncurses5sudo apt-get install libc6-dev-i386原创 2020-01-04 13:39:02 · 1979 阅读 · 0 评论 -
配置linux下的Vim,函数一键跳转man手册,光标显示等
对大多的开发者来说,vi是一个好用的代码编辑器。它可以在linux中默认安装,也就是说,在你的linux中如果没有其他的编译器,那vi就是你最后的港湾。但是有些人觉得vi的功能少了点,所以他们给vi增加了许多的插件来实现多种功能。我的使用理念是尽量减少插件的影响,用基本的编辑器也能较好写出质量不错的代码。所以对于vi的升级版,vim来说,我只增加了一些基本功能,和一个函数跳转man手册的插件...原创 2020-01-13 00:02:02 · 3125 阅读 · 0 评论 -
如何在一台新装好的centos7虚拟机上部署nginx
目录打开网卡正式开始部署nginx第一步安装gcc和其他的依赖环境下载源码包启动nginx服务允许HTTP、HTTPS通过防火墙设置自启动对于大多的运维来说,所接触的大多都是centos的服务器那,这时候,如果想在上面搭建一个简单的小网页,我们应该怎么做呢?对于大多web服务器来说,linux上大多采用两种Apache软件基金会的一个开放源码的网页服务器:Apache由伊戈尔·赛索耶夫为...原创 2019-12-28 14:31:21 · 766 阅读 · 2 评论 -
如何安装WSL(Windows Subsystem for Linux) 适用于Linux的Windows子系统
对于大多的开发萌新来说,使用linux虚拟机是对电脑的性能的一个巨大的挑战,原创 2019-12-26 13:39:13 · 672 阅读 · 1 评论