
Linux开发环境搭建
文章平均质量分 94
主要包含Linux下的开发工具安装使用,开发环境搭建,常见问题的解决方法等。
Mindtechnist
Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,贝叶斯滤波与Kalman估计、多传感器信息融合,机器学习,人工智能,概率论与数理统计,矩阵分析、控制理论。
展开
-
Windows环境安装及配置git并连接gitee远程仓库
超详细教程:Windows环境下安装git版本控制软件,配置git邮箱及用户名,配置gitee生成key,建立本地仓库并提交代码,提交代码至gitee远程仓库。原创 2023-03-21 16:38:46 · 3182 阅读 · 21 评论 -
CentOS7安装python3超详细教程
CentOS7环境下安装python3详细教程。原创 2023-03-15 10:29:49 · 6405 阅读 · 34 评论 -
在虚拟机中安装Linux操作系统详细步骤
《Linux从小白到大神》| 系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏免费学习。本文主要介绍在VMWare虚拟机中安装Linux操作系统的原理和详细步骤。原创 2022-12-02 16:11:45 · 4346 阅读 · 2 评论 -
手把手教你Linux磁盘分区与文件挂载
本文通过实际操作一步一步的讲解Linux磁盘分区和文件挂载的步骤,以及实现的原理。从磁盘硬件的角度去分析Linux的磁盘分区及文件挂载。原创 2022-11-02 10:29:47 · 5260 阅读 · 24 评论 -
【一、玩转shell命令】Linux常用shell命令(及相关知识)详解与用法演示
本文全文27232字,近三万字,涵盖了常用的Linux基础命令和基础知识,以及刚使用Linux时可能会遇到的一些问题及解决方法,希望大家多多支持,这篇文章可以当作基础知识全面学习,也可以当作常用命令手册通过目录查询某个命令的使用方法。原创 2022-04-22 22:18:42 · 4737 阅读 · 14 评论 -
【二、玩转vim(vi)编辑器】三大模式及命令介绍、如何通过配置文件.vimrc配置vim编辑器
vi编辑器是Linux下的标准编辑器,vi编辑器并非只是用来写程序,还可以用来对一些配置文件进行编辑。vim是vi的加强版,我们一般使用vim对文件进行编辑。本文介绍了vim编辑器的三大模式,以及相应的命令,最后介绍了如何通过vim编辑器的配置文件.vimrc根据自己的需求对vim进行配置。原创 2022-04-25 12:45:28 · 19248 阅读 · 26 评论 -
【三、深入浅出GCC编译器】一个源文件到可执行文件是如何生成的:GCC编译工具链及编译参数详解
GCC原名为GNU C语言编译器(GNU C Compiler),只能对C语言进行编译等处理。后来随着其功能的扩展,可以支持更多编程语言,如C++、Java、Fortran、Pascal、Objective -C、Ada、Go以及各类处理器架构上的汇编语言等。所以,现在我们所说的GCC是指GNU编译器套件(GNU Compiler Collection)。本文将带你迈入GCC的大门,了解一个C源文件是如何在GCC编译工具链的加工下成为一个可执行性文件的,并详细讲解GCC编译参数以及可能会用到的其他知识。..原创 2022-04-27 15:27:48 · 7669 阅读 · 40 评论 -
【四、静态库与动态库(共享库)】揭开链接库的神秘面纱:手把手教你制作静态链接库与动态链接库
有时候我们对外提供功能的时候,可能不希望对方看到源码,我们就可以制作成库文件,把库文件和头文件给到对方就可以达到提供功能又不暴露源码的目的。链接库就是指将库文件编译后打包为一个二进制文件,这些二进制文件会在程序调用的时候加载到内存中。实际上,一个或多个源文件编译为目标文件后,这个文件中所引用的外部的符号需要通过链接来找到这部分缺失的地址。而根据链接库的链接方式不同,又分为动态链接库和静态链接库。本文将解开静态库与动态库的神秘面纱,手把手教大家制作自己的动态库与静态库。原创 2022-05-03 11:15:30 · 2786 阅读 · 26 评论 -
【五、深入浅出GDB调试器】如何修复程序bug或优化代码:gdb调试器的来龙去脉与debug全方位实战详解
GDB是Linux下的调试器,GDB 支持调试多种编程语言编写的程序,包括C、C++、Go、Objective-C、OpenCL、Ada 等。但是在实际应用中,GDB 更常用来调试C和C++程序。虽然说在Linux系统下我们可以借助诸多集成开发工具来完成程序的编写和调试,但实际上,调试C/C++程序一定是直接或者间接使用GDB完成的。所以说GDB调试几乎可以说是Linux程序员必备的基本技能。本文将手把手教你使用GDB调试程序,并带你深入了解什么是GDB调试器。原创 2022-04-30 20:37:02 · 2978 阅读 · 87 评论 -
【六、深度解析Makefile】工程文件编译链接的“规则制定者”:带你走进 makefile 的世界
在 Linux 下的大型项目开发中,makefile 是一个必备编译文件,会写 makefile 是Linux/Unix 程序员的必备技能之一,而且即便是 WIndows 程序员也应该掌握 makefile ,makefile 的编写能力一定程度上反映了一个程序员处理大型工程的能力。接下来,我将用近 40000 的长文带你走进 makefile 的世界,一起来探索 makefile 的语法规则以及工作原理,并通过实战演练来编写我们自己的 makefile 文件。...原创 2022-05-07 15:35:37 · 1987 阅读 · 71 评论 -
【虚拟终端工具】SecureCRT工具连接虚拟机、rz/sz传输、中文乱码问题解决、每次打开都须重新注册问题解决
介绍了SecureCRT连接Linux服务器、连接串口的方法,rz和sz的使用方法、文件传输默认文件夹设置方法、以及SecureCRT中文显示乱码的解决方法。原创 2022-04-18 13:30:15 · 5423 阅读 · 7 评论 -
【远程编辑工具UE】超好用的工具UltraEdit(UE)远程连接Linux的方法,以及FTP Component Failuer连接失败的解决方法
超好用的工具UltraEdit(UE)远程连接Linux的方法,以及FTP Component Failuer(Unable to initialize FTP component.)连接失败的解决方法。原创 2022-04-23 09:45:00 · 5490 阅读 · 7 评论 -
Vmware网络配置——虚拟机是如何连网的
用了这么久的Vmware虚拟机,你真的了解什么是桥接模式什么是NET模式吗?用了这么久的ifconfig命令,你真的知道每一块网卡的含义和用途吗?本文将带你了解,Vmware虚拟机是如何与外界连通的。原创 2022-05-29 10:45:45 · 5807 阅读 · 52 评论 -
IP地址虚拟网络与虚拟机网络配置
《Linux从小白到大神》 | 系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏免费学习。原创 2022-11-24 17:10:15 · 6433 阅读 · 31 评论 -
Linux操作系统内核是如何启动的
本文主要介绍了Linux操作系统的启动流程,包括BIOS加电自检、MBR系统引导、加载内核。原创 2022-05-30 11:05:24 · 1837 阅读 · 25 评论 -
CentOS部署Samba服务
Samba网盘,Samba是一个网络服务器,用于Linux和Windows之间共享文件,Samba一般装在Linux系统中作为服务器,为Windows用户提供网盘。原创 2022-06-29 07:45:00 · 5348 阅读 · 49 评论 -
CentOS部署Apache服务
apache服务是用来提供网页服务的,比如说,我们浏览一个网站实际上就是连接这个网站的服务器,当我们浏览百度新闻的时候其实就是在连接百度的一台服务器(计算机),在这台上服务器上部署了一些列服务,浏览网页的过程就是在这个服务器上下载文件的过程。本文介绍服务部署的五大步骤。......原创 2022-06-27 07:30:00 · 4563 阅读 · 68 评论