好买-葡萄 好买-葡萄
3年前
Linux操作系统
什么是Linux操作系统Linux操作系统(GNU/Linux)是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。特点基本思想:一切都是文件;每个文件都有确定的用途完全免费完全兼容POSIX1.0标准多用户、多任务良好的界面支持多平台优点Linux由众多微内核组成,其源码完全开源,集全球程序员
GoCoding GoCoding
2年前
TensorRT 开始
TensorRT是NVIDIA自家的高性能推理库,其列出了各资料入口,如下:本文基于当前的TensorRT8.2版本,将一步步介绍从安装,直到加速推理自己的ONNX模型。安装进选择版本下载,需注册登录。本文选择了TensorRT8.2.2.1.Linux.x8664gnu.cuda11.4.cudnn8.2.tar.gz,可以注意
Wesley13 Wesley13
3年前
GCC编译器原理(一)
1.1交叉编译器制作默认安装的GCC编译系统所产生的代码适用于本机,即运行GCC的机器,但也可将GCC安装成能够生成其他的机器代码。安装一些必须的模块,就可产生多种目标机器代码,而且可通过命令行选择一种希望使用的代码。1.1.1目标机从网站http://gcc.gnu.org/install/sp
Wesley13 Wesley13
3年前
GCC编译器原理(一)05
1.3.18readelf:elf文件格式分析工具这个工具和objdump命令提供的功能类似,但是它显示的信息更为具体,并且它不依赖BFD库(BFD库是一个GNU项目,它的目标就是希望通过一种统一的接口来处理不同的目标文件);ELF文件类型ELF(ExecutableandLinkingFormat)是一种对象文
Wesley13 Wesley13
3年前
C++环境配置
本地环境设置如果您想要设置C语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和C编译器。一、安装GNU的C编译器为了在Windows上安装GCC,您需要安装MinGW。为了安装MinGW,请访问MinGW的主页www.mingw.org(https://www.oschina.net
Stella981 Stella981
3年前
Cygwin、Msys、MinGW、Msys2的区别与联系(转)
网上有很多文章讲它们之间的区别与联系,初学者看的一头雾水,在知乎上看到这篇文章讲的很清楚,容易理解。在讲区别联系之前,我们先看一下这几个东东的前世今生。Cygwin,原Cygnus出品(已被红帽收购),目前是RedHat名下的项目。项目的目的是提供运行于Windows平台的类Unix环境(以GNU工具为
Stella981 Stella981
3年前
RedHat已更改其开源许可规则
对于编程圈外的人来说,软件许可证似乎并不重要,但是,在开源领域,开源许可是非常重要的。因此,领先的Linux(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.linuxprobe.com%2F)公司RedHat宣布了一件大事,所有新的由RedHat发起的使用GNU通用公共
Stella981 Stella981
3年前
GPLv2许可证正经人话翻译
!(https://oscimg.oschina.net/oscnet/1076b6ade76402559e28e4183e28dc10a07.jpg)上次写了篇“人话版GPL2.0协议”,有读者建议把英文原文一并贴出,所以这次发一篇带原文的,带上正经版翻译,然后是人话版翻译。英文原版网址:https://www.gnu.org/licen
Stella981 Stella981
3年前
Monitorix:一款面向Linux的轻型系统和网络监测工具
Monitorix是一款功能非常强大的免费开源轻型工具,目的在于监测Linux中的系统和网络资源。它可以定期收集系统和网络数据,并使用自己的Web界面,通过图形显示相关信息。Monitorix让用户可以监测系统整体性能,还有助于检测瓶颈、故障、不必要的超长响应时间及其他异常活动。Monitorix用Perl语言编写而成,许可证遵循通用公共许可证(GNU)