
Linux
i胡说
这个作者很懒,什么都没留下…
展开
-
RSA/ECDSA host key has changed 错误
RSA host key for mysharebook.cn has changed and you have requested strict checking.Host key verification failed.转载 2023-05-05 15:25:21 · 314 阅读 · 0 评论 -
Linux 环境下 Qt 可执行程序依赖库打包脚本
Linux 环境下 Qt 可执行程序依赖库打包脚本使用 Qt Creator 完成程序编码之后,虽然会在 Debug 或 Release 文件下生成可执行程序,但是他们是依赖 Qt Creator 环境的,拷贝到别的机器上就会提示加载依赖库错误。转载 2023-05-04 17:51:11 · 2026 阅读 · 0 评论 -
Linux系统中添加库文件路径的方法
库文件在链接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的。一般 Linux 系统把/lib和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库时不需要进行设置搜索路径即可直接使用。但是转载 2023-05-04 15:50:30 · 3611 阅读 · 1 评论 -
centos7升级GCC版本
yum install centos-release-sclyum install devtoolset-8转载 2023-04-07 11:17:15 · 365 阅读 · 0 评论 -
centos7安装Qt5.12.12
yum -y groupinstall "GNOME Desktop"yum -y groupinstall "Development Tools"转载 2023-04-07 11:13:18 · 1090 阅读 · 0 评论 -
解决Failed to load module canberra-gtk-module错误
解决Failed to load module canberra-gtk-module错误翻译 2023-03-09 18:23:29 · 4714 阅读 · 0 评论 -
超详细的ubuntu安装opencv
首先确保在Ubuntu上已经安装了cmake和make原创 2023-03-07 11:42:14 · 691 阅读 · 0 评论 -
Linux Qt cannot find -lGL错误完美解决方案(亲测有效)
这是因为 Qt 找不到 OpenGL 的动态链接库(libGL.so)。在《Linux Qt安装》一节中我们说过,OpenGL 在大部分 Linux 发行版中都是默认安装的,包括 Ubuntu、CentOS 等,找不到该链接库一般都是路径不对。转载 2023-03-07 11:33:18 · 915 阅读 · 0 评论 -
ubuntu怎么切换到root用户,切换到root账号方法
ubuntu怎么切换到root用户,使用su root命令,去切换到root权限,会提示输入密码,可是如何也输不对,提示“Authentication failure”或者是提示认证失败。转载 2023-03-07 11:27:17 · 11019 阅读 · 0 评论 -
Ubuntu20文件系统磁盘空间不足low disk space on filesystem root
Ubuntu20文件系统磁盘空间不足low disk space on filesystem root原创 2023-03-07 11:24:05 · 740 阅读 · 0 评论 -
解决Ubuntu下make error:fatal error: zlib.h: No such file or directory
安装jffs2文件系统映像工具时,make后出现以下错误: fatal error: zlib.h: No such file or directory转载 2023-03-06 12:37:02 · 1040 阅读 · 0 评论 -
autoreconf: not found
autoreconf: not found原创 2023-03-06 11:38:04 · 916 阅读 · 0 评论 -
google/protobuf/port_def.inc: no such file or directory
xxx.pb.h: fatal error: google/protobuf/port_def.inc: no such file or directory翻译 2023-03-06 11:37:04 · 4714 阅读 · 0 评论 -
解决fatal error: sqlite3.h: No such file or directory
编译sqlite3数据库c语言程序时出现fatal error: sqlite3.h: No such file or directory,找不到头文件的问题。原来是系统没有安装函数库。转载 2023-03-06 10:46:44 · 4806 阅读 · 2 评论 -
Ubuntu18.04——切换gcc版本 / 报错解决: error -- unsupported GNU version gcc later than 10 are not supported
Ubuntu18.04——切换gcc版本 / 报错解决: error -- unsupported GNU version gcc later than 10 are not supported转载 2023-03-06 10:42:06 · 485 阅读 · 0 评论 -
[linux] mv: cannot move $ to $: Directory not empty
最近测试某流程时,跑的过程报错了,于是检查脚本修改后重新测试。脚本是改过来了,但在shell中运行某步时碰到了如题报错!转载 2023-03-06 10:38:45 · 5125 阅读 · 0 评论 -
Could not start process “make” qmake_all
Could not start process “make” qmake_all转载 2023-03-06 10:36:06 · 504 阅读 · 0 评论 -
ubuntu下qt-creator启动失败解决方法
ubuntu下qt-creator启动失败解决方法转载 2023-03-03 15:39:39 · 991 阅读 · 1 评论 -
Ubuntu虚拟机网卡不能正常工作
网卡有时候不能正常启动,执行如下命令:转载 2023-02-08 09:32:59 · 848 阅读 · 0 评论 -
Linux时间同步:NTP
文章目录0. 参考文献1. 简介2. ntp时间同步3. 遇到的问题及解决方法4. 资源下载0. 参考文献Linux进阶_时间同步(NTP与chrony)CentOS 7 中使用NTP进行时间同步centos7 ntp时间同步1. 简介时间同步:多主机协作工作时,各个主机的时间同步很重要,时间不一致会造成很多重要应用的故障,如:加密协议,日志,集群等, 利用NTP(Network Time Protocol) 协议使网络中的各个计算机时间达到同步。目前NTP协议属于运维基础架构中必备的基本服务原创 2021-05-27 15:26:45 · 512 阅读 · 0 评论 -
ubuntu查看系统版本和linux内核版本
ubuntu查看系统版本和linux内核版本转载 2020-08-11 09:29:50 · 587 阅读 · 0 评论 -
Makefile教程(二):示例剖析
在Linux/UNIX 系统中,习惯使用 Makefile或makfile 文件作为make命令目标文件。 Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互依赖关系并自动维护编译工作。而makefile 文件需要按照某种语法进行编写,文件中需要说明如何编译各个源文件并连接生成可执行文件,并要求定义源文件之间的依赖关系。转载 2020-03-17 19:19:27 · 559 阅读 · 1 评论 -
Makefile教程(一):由浅入深
Makefile 可以简单的认为是一个工程文件的编译规则,描述了整个工程的编译和链接等规则。其中包含了那些文件需要编译,那些文件不需要编译,那些文件需要先编译,那些文件需要后编译,那些文件需要重建等等。编译整个工程需要涉及到的,我们在 Makefile 中都可以进行描述。换句话说,有了 Makefile 可以使得我们的项目工程的编译变得自动化,不用每次都手动输入一堆源文件和参数。转载 2020-03-17 18:48:31 · 506 阅读 · 0 评论 -
Linux进程的内存空间布局
此文也可看作是Linux下C程序的内存空间布局(虚拟地址),因为在Linux下的C编译器本质上也是一个进程,编译器再强大也得在操作系统的保护模式下运行。转载 2020-02-27 10:02:17 · 246 阅读 · 0 评论 -
进程之间究竟有哪些通信方式?
想必大家也都知道进程有哪些通信方式,可是我猜很多人都是靠着”背“来记忆的,所以今天的这篇文章,讲给大家详细着讲解他们是如何通信的转载 2020-02-10 14:52:12 · 217 阅读 · 1 评论 -
Linux 文件与目录管理
我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。在开始本教程前我们需要先知道什么是绝对路径与相对路径。转载 2020-01-20 10:56:08 · 201 阅读 · 0 评论 -
setsockopt函数功能及参数详解
第一个参数socket是套接字描述符。第二个参数level是被设置的选项的级别,如果想要在套接字级别上设置选项,就必须把level设置为 SOL_SOCKET。 第三个参数option_name指定准备设置的选项,option_name可以有哪些取值,这取决于level,以linux 2.6内核为例(在不同的平台上,这种关系可能会有不同),在套接字级别上(SOL_SOCKET),option_name可以有以下取 值:转载 2020-01-10 14:45:29 · 665 阅读 · 0 评论 -
windows下安装虚拟机+ Ubuntu的详细过程
windows下安装虚拟机+ Ubuntu的详细过程原创 2020-01-09 18:21:19 · 590 阅读 · 1 评论 -
Linux的gcc和g++的区别
Windows中我们常用vs来编译编写好的C和C++代码;vs把编辑器,编译器和调试器等工具都集成在这一款工具中,在Linux下我们能用什么工具来编译所编写好的代码呢,其实Linux下这样的工具有很多,但我们只介绍两款常用的工具,它们分别是gcc和g++.转载 2019-11-13 11:20:23 · 183 阅读 · 0 评论 -
linux下c++编程环境搭建,运行过程以及调试
linux下c++编程环境搭建,运行过程以及调试转载 2019-11-06 10:45:35 · 358 阅读 · 0 评论 -
Linux应该学些什么?
在回答学什么之前,我们先看看为什么要学。首先我们需要认识到的是,很多服务器使用的是Linux系统,而作为服务器应用程序的开发者或者维护者,如果不了解Linux的基本使用,该如何进行开发或者维护呢?转载 2019-10-08 09:31:46 · 132 阅读 · 0 评论 -
linux下gdb调试方法与技巧整理
GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 对于一名Linux下工作的c/c++程序员,gdb是必不可少的工具;转载 2019-09-17 15:00:58 · 286 阅读 · 0 评论 -
Linux下编辑、编译、调试命令总结——gcc和gdb描述
gcc是linux系统集成的编译器。在linux环境下编辑程序,首先需要克服的便是没有集成开发环境的一键式操作所带来的麻烦。这其中涉及命令行操作、编译选项的设定、文件依赖关系的书写(makefile)等问题。这里主要介绍转载 2019-09-17 11:38:31 · 911 阅读 · 0 评论