- vim 可以编写代码,gcc/g++ 可以编译代码,此时只最后一件神器,就能进行完整的开发工作,那就是通过 gdb 调试代码,毕竟谁都不敢保证自己的代码没有问题,所以就有调试器这种东西帮助我们定位问题,进而解决问题 vim 可以编写代码,gcc/g++ 可以编译代码,此时只最后一件神器,就能进行完整的开发工作,那就是通过 gdb 调试代码,毕竟谁都不敢保证自己的代码没有问题,所以就有调试器这种东西帮助我们定位问题,进而解决问题
- 书接上文,我们已经学习了 Linux 中的编辑器 vim 的相关使用方法,现在已经能直接在 Linux 中编写C/C++代码,有了代码之后就要尝试去编译并运行它,此时就可以学习一下 Linux 中的编译器 gcc/g++ 了,我们一般使用 gcc 编译C语言,g++ 编译C++(当然 g++ 也可编译C语言),这两个编译器我们可以当作一个来学习,因为它们的命令选项都是通用的,只是编译对象不同 书接上文,我们已经学习了 Linux 中的编辑器 vim 的相关使用方法,现在已经能直接在 Linux 中编写C/C++代码,有了代码之后就要尝试去编译并运行它,此时就可以学习一下 Linux 中的编译器 gcc/g++ 了,我们一般使用 gcc 编译C语言,g++ 编译C++(当然 g++ 也可编译C语言),这两个编译器我们可以当作一个来学习,因为它们的命令选项都是通用的,只是编译对象不同
- Linux为什么不允许普通用户给目录建立硬链接呢?系统层面上有.和…硬链接指向目录。假设我们是超级用户,允许给目录建立硬链接,给根目录建立硬链接,从根目录开始查找,当查找硬链接的时候就是根目录,这时候递归式查找,形成了环路查找,最后导致软件无法正常进行查找工作!所以不允许普通用户给目录建立硬链接。@[toc] 一、动态库和静态库具体的动态库和静态库的相关内容👉点击跳转Linux的库一般分为... Linux为什么不允许普通用户给目录建立硬链接呢?系统层面上有.和…硬链接指向目录。假设我们是超级用户,允许给目录建立硬链接,给根目录建立硬链接,从根目录开始查找,当查找硬链接的时候就是根目录,这时候递归式查找,形成了环路查找,最后导致软件无法正常进行查找工作!所以不允许普通用户给目录建立硬链接。@[toc] 一、动态库和静态库具体的动态库和静态库的相关内容👉点击跳转Linux的库一般分为...
- 这篇文章记录了如何在Ubuntu22.04上安装CUDA11.7和cudnn8.6。按照步骤理应可以安装成功。如果还有问题,可以留言。 安装显卡驱动打开‘软件和更新。点击附加驱动安装显卡驱动如果已经安装显卡驱动,请忽略上面的步骤。 安装gcc新安装的Ubuntu22.04 没有安装gcc,需要安装gcc。在终端输入gcc -version 查看有没有gcc。执行命令sudo apt inst... 这篇文章记录了如何在Ubuntu22.04上安装CUDA11.7和cudnn8.6。按照步骤理应可以安装成功。如果还有问题,可以留言。 安装显卡驱动打开‘软件和更新。点击附加驱动安装显卡驱动如果已经安装显卡驱动,请忽略上面的步骤。 安装gcc新安装的Ubuntu22.04 没有安装gcc,需要安装gcc。在终端输入gcc -version 查看有没有gcc。执行命令sudo apt inst...
- @toc vi1、调用vivi filename2、vi的三种模式Command(命令)模式,用于输入命令;Insert(插入)模式,用于插入文本;Visual(可视)模式,用于可视化的的高亮并选定正文。3、文件的保存和退出Command模式是vi的默认模式,如果处于其它模式时,要通过ESC键切换过来,接着再输入:号时,vi会在屏幕的最下方等待输入命令;:w 保存;:w filename 另... @toc vi1、调用vivi filename2、vi的三种模式Command(命令)模式,用于输入命令;Insert(插入)模式,用于插入文本;Visual(可视)模式,用于可视化的的高亮并选定正文。3、文件的保存和退出Command模式是vi的默认模式,如果处于其它模式时,要通过ESC键切换过来,接着再输入:号时,vi会在屏幕的最下方等待输入命令;:w 保存;:w filename 另...
- @TOC 一、gcc 1.gcc的安装yum -y install gcc-c++ autoconf pcre pcre -devel make automakeyum -y install wget httpd-tools vim 2.gcc 的默认使用[yzq@VM-8-8-centos ~]$ cat test1.c#include<stdio.h>int main(){ print... @TOC 一、gcc 1.gcc的安装yum -y install gcc-c++ autoconf pcre pcre -devel make automakeyum -y install wget httpd-tools vim 2.gcc 的默认使用[yzq@VM-8-8-centos ~]$ cat test1.c#include<stdio.h>int main(){ print...
- 十六.软件安装和卸载 1. 在线安装如果是在ubuntu平台,软件的安装可以通过互联网在线安装,更加方便快捷:命令含义sudo apt-get update获得最新的软件包的列表sudo apt-get install xxx从源中安装xxx软件sudo apt-get remove xxx删除xxx软件sudo apt-get clean清理安装包 2 .软件包安装在Ubuntu下安装文... 十六.软件安装和卸载 1. 在线安装如果是在ubuntu平台,软件的安装可以通过互联网在线安装,更加方便快捷:命令含义sudo apt-get update获得最新的软件包的列表sudo apt-get install xxx从源中安装xxx软件sudo apt-get remove xxx删除xxx软件sudo apt-get clean清理安装包 2 .软件包安装在Ubuntu下安装文...
- 在window下使用 VScode 搭建 ARM 开发环境 在window下使用 VScode 搭建 ARM 开发环境
- @[toc] 前言 如有遇到没有网络的情况下可以选择用这种方法来做,前提是要先下载好这个包。还有一个是可以在有网的情况下做的,就是编译安装;链接地址:👉Centos7 gcc4.8.5升级到版本gcc5.4.0👈 下载安装包网盘地址:链接:https://pan.baidu.com/s/1jSV9Dzy3VvIFyh8qZ8sVpA提取码:aei1 解压安装包unzip gcc-5.4... @[toc] 前言 如有遇到没有网络的情况下可以选择用这种方法来做,前提是要先下载好这个包。还有一个是可以在有网的情况下做的,就是编译安装;链接地址:👉Centos7 gcc4.8.5升级到版本gcc5.4.0👈 下载安装包网盘地址:链接:https://pan.baidu.com/s/1jSV9Dzy3VvIFyh8qZ8sVpA提取码:aei1 解压安装包unzip gcc-5.4...
- @[toc] 前言 因为Centos7默认的是gcc4.8.5,但是有时候要用到gcc5.4,因为,我来教大家如何从gcc4.8.5升到到gcc5.4.0。 如果遇到没有网络的情况下,想要安装gcc,只需要一个安装包,就可以安装;详细请看:👉Linux中gcc4.8.5升级到gcc5.4.0用已经编译好的安装包升级(重点是不用编译安装,可以更省时)👈 下载、解压安装包下载有两种下载:... @[toc] 前言 因为Centos7默认的是gcc4.8.5,但是有时候要用到gcc5.4,因为,我来教大家如何从gcc4.8.5升到到gcc5.4.0。 如果遇到没有网络的情况下,想要安装gcc,只需要一个安装包,就可以安装;详细请看:👉Linux中gcc4.8.5升级到gcc5.4.0用已经编译好的安装包升级(重点是不用编译安装,可以更省时)👈 下载、解压安装包下载有两种下载:...
- 一篇文章带你详细了解 STM32的启动过程 一篇文章带你详细了解 STM32的启动过程
- 堆栈粉碎是一个奇特的术语,用于堆栈缓冲区溢出。它指的是利用代码中导致缓冲区溢出的错误的攻击。 堆栈粉碎是一个奇特的术语,用于堆栈缓冲区溢出。它指的是利用代码中导致缓冲区溢出的错误的攻击。
- 本文解释了一些流行的 GCC 编译器选项。 本文解释了一些流行的 GCC 编译器选项。
- 在本文中,我们将探索 GNU 分析工具“gprof”。 在本文中,我们将探索 GNU 分析工具“gprof”。
- 关于cmake和gcc的安装的记录。 关于cmake和gcc的安装的记录。
上滑加载中
推荐直播
-
华为云IoT开源专家实践分享:开源让物联网平台更开放、易用
2024/05/22 周三 16:30-18:00
张俭 华为云IoT DTSE技术布道师
开源,意味着开放、共享、互助、共赢。作为万物上云及各行业数字化的物联网底座,华为云IoT积极拥抱开源,借助行业开源的最佳实践,构建可靠、易用的物联网平台,并通过开放南北向SDK,助力开发者快速构建物联网应用。本期直播,华为云IoT开源专家、物联网平台资深“程序猿”张俭,带你了解华为云IoT的开源生态,并手把手教你玩转开源社区!
去报名 -
数字技术创新与商业愿景--数字化转型战略解读
2024/05/22 周三 19:00-20:30
王纪奎老师 华为科学家咨询委员会CTO
数字化转型浪潮下,你是否缺乏对前沿科技的战略洞察、难以将企业转型与国家战略相融合、缺少系统性规划的数字化思维…… 我们特别邀请了华为科学家咨询委员会CTO、战略研究院数字经济与数字化转型首席专家、《数字化转型战略》一书的作者——王纪奎老师。 在5月22日(周三)19点,为我们带来一场主题为“数字技术创新与商业愿景--数字化转型战略解决”的精彩直播。
去报名 -
华为云开发者日·广州站
2024/05/23 周四 14:30-17:30
华为云专家团
华为云开发者日HDC.Cloud Day是面向全球开发者的旗舰活动,汇聚来自千行百业、高校及科研院所的开发人员。致力于打造开发者专属的技术盛宴,全方位服务与赋能开发者围绕华为云生态“知、学、用、创、商”的成长路径。通过前沿的技术分享、场景化的动手体验、优秀的应用创新推介,为开发者提供沉浸式学习与交流平台。开放创新,与开发者共创、共享、共赢未来。
去报名
热门标签