• 关于

    gnu什么意思

    的搜索结果
  • Linux 学习笔记-第一阶段-基础入门之Linux发展史02

    Linux发展史1. 什么是操作系统我们在使用电脑时候,一般是使用应用程序的,你比如说我现在在Chrome浏览器访问云栖社区。Chrome运行在操作系统上,操作系统驱动硬件,也就是我们的电脑,他们的关系如下所示:2. Unix --> Minix --> LinuxUnix操作系统由贝...

    文章 sununse 2018-10-28 1025浏览量

  • Gcc/MinGW/Cygwin/Msys 分别是什么?

    一、GCC的历史 GCC是一个原本用于Unix-like系统下编程的编译器。 不过,现在GCC也有了许多Win32下的移植版本。 所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。 所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优秀的编译器有一个...

    文章 double2li 2017-05-13 1234浏览量

  • C/C++语言void及void指针《转》

    1.概述许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。2.void的含义  void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指...

    文章 狂斩一条龙 2011-08-20 844浏览量

  • 什么是 Unix 以及它为什么这么重要?

    大多数操作系统可以被划分到两个不同的家族。除了微软的基于Windows NT的操作系统外,几乎所有其他的都可以追溯到Unix。 Linux,Mac OS X,Android,iOS,Chrome OS,PlayStaion 4上运行的Orbis OS,运行在路由器上的各种固件,所有这些操作系统通常...

    文章 青衫无名 2017-06-02 851浏览量

  • C/C++语言void及void指针

    1.概述许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。2.void的含义  void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指...

    文章 技术小阿哥 2017-11-26 1760浏览量

  • 陈正冲老师讲c语言void关键字

    1. void a void的字面意思是“空类型”,void *则为“空类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量,看看下面的例子: 1 void a; Visual C++6.0...

    文章 文艺小青年 2017-06-01 870浏览量

  • C/C++语言void及void指针深层探索

    C/C++语言void及void指针深层探索 作者:宋宝华  e-mail:[email]21cnbao@21cn.com[/email] 1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述...

    文章 技术小胖子 2017-11-14 1016浏览量

  • gdb篇

    转自:http://www.cnblogs.com/ypchenry/p/3668572.html 1.gdb的原理 熟悉linux的同学面试官会问你用过gdb么?那好用过,知道gdb是怎么工作的么?然后直接傻眼。。。 gdb是怎么接管一个进程?并且能获取这个进程的变量、堆栈、寄存器、内存映像等信...

    文章 天色渐晚 2014-05-16 1008浏览量

  • 关于正则的迷思

    正则是我们日常编程中一定会使用到的,不管是各种语言中的正则匹配,还是linux/unix系统上的grep/egrep命令,都是在使用正则来匹配字符串。随着用的深入,可能会感到越来越迷惑: 为什么有的语言要提供多种正则匹配的函数集? -- 比如php的preg系列和ereg系列 为什么有的正则语句在...

    文章 技术mix呢 2018-01-07 1117浏览量

  • void及void指针含义的深刻解析

    转载地址:http://blog.csdn.net/geekcome/article/details/6249151 void的含义:     void即“无类型”,void *则为“无类型指针”,可以指向任何数据类型。 void指针使用规范:     ①void指针可以指向任意类型的数据,亦...

    文章 adoryn 2014-08-15 1038浏览量

  • 关于正则的迷思

    正则是我们日常编程中一定会使用到的,不管是各种语言中的正则匹配,还是linux/unix系统上的grep/egrep命令,都是在使用正则来匹配字符串。随着用的深入,可能会感到越来越迷惑: 为什么有的语言要提供多种正则匹配的函数集? -- 比如php的preg系列和ereg系列 为什么有的正则语句在...

    文章 轩脉刃 2016-05-17 1118浏览量

  • Makefile.am详解

    实战Makefile.amMakefile.am是一种比Makefile更高层次的规则。只需指定要生成什么目标,它由什么源文件生成,要安装到什么目录等构成。表一列出了可执行文件、静态库、头文件和数据文件,四种书写Makefile.am文件个一般格式。表 1Makefile.am一般格式对于可执行文...

    文章 长征2号 2017-09-23 1291浏览量

  • 例解 autoconf 和 automake 生成 Makefile 文件

    本文介绍了在 linux 系统中,通过 Gnu autoconf 和 automake 生成 Makefile 的方法。主要探讨了生成 Makefile 的来龙去脉及其机理,接着详细介绍了配置 Configure.in 的方法及其规则。 2 评论: 杨 小华, Linux 内核开发工程师, 自...

    文章 double2li 2014-06-24 713浏览量

  • 带你读《跟老男孩学Linux运维:核心基础篇(上)(第2版)》之二:Linux系统介绍与环境搭建准备

    点击查看第零章点击查看第二章 第1章 Linux系统介绍与环境搭建准备 本章以操作系统的介绍作开篇,首先介绍操作系统的基础概念以及操作系统的原理;然后带领读者了解Unix/Linux的诞生和发展史,以及市面上常见的Unix/Linux系统版本,并且针对发展过程中相关的关键人物进行介绍;接着,本章为...

    文章 温柔的养猫人 2019-11-11 750浏览量

  • PostgreSQL修炼之道:从小工到专家. 2.2 从源码安装

    2.2 从源码安装 2.2.1 编译安装过程介绍 这里先把大致的安装过程介绍一下。 第一步:下载源代码。 第二步:编译安装。过程与Linux下其他软件的编译安装过程相同,都是“三板斧”: ./configure make make install 第三步:编译安装完成后执行如下步骤。 1)使用i...

    文章 华章计算机 2017-05-02 1715浏览量

  • Linux与Unix有哪些区别?

    如果你是一名20多岁或30多岁的软件开发人员,那么你已成长在一个由Linux主导的世界中。数十年来,它一直是数据中心的重要参与者,尽管很难找到明确的操作系统市场份额的报告,但Linux在数据中心操作系统上的份额可能高达70%,而Windows变体几乎涵盖了所有剩余的比例。使用任何主流公共云的开发人...

    文章 xixibobo 2020-10-03 200浏览量

  • Linux与Unix有哪些区别?

    如果你是一名20多岁或30多岁的软件开发人员,那么你已成长在一个由Linux主导的世界中。数十年来,它一直是数据中心的重要参与者,尽管很难找到明确的操作系统市场份额的报告,但Linux在数据中心操作系统上的份额可能高达70%,而Windows变体几乎涵盖了所有剩余的比例。使用任何主流公共云的开发人...

    文章 上云网站建设 2020-09-24 188浏览量

  • C的编译过程

    这个编译过程人人皆知,但是真正理解的却不多,好好收藏这篇好文章!! 现在我们看一下C 的编译过程 1.  预编译, 2.  编译生成汇编, 3.   汇编生成目标文件, 4.  目标文件连接库文件生成可执行文件, 这个过程人人都知道,但是究竟如何呢?        牢骚一下:太多的编...

    文章 this_is_bill 2014-07-22 1225浏览量

  • Makefile生成工具和方法(autoconf 和 automake)

    无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或 make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 ma...

    文章 hudan2714 2012-08-25 1291浏览量

  • __attribute__ ((packed)) 的作用

    最近在看我们的代码的时候发现声明类型的时候有 __attribute__ ((packed))的结构体类型声明,不知道是什么意思,查了下知道是如下含义: 1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC...

    文章 杨粼波 2017-10-09 988浏览量

  • Linux中的configure,make,make install到底在做些什么

      在Linux下经常要安装部署一些软件包或者工具,拿到安装包之后一看,简单,configure,make, make install即可搞定。    有时候我就在想,这个congigure,make ,make install是什么意思呢,configure是测试存在的特性,然后make开...

    文章 jeanron100 2017-09-13 877浏览量

  • 最牛最暴力的开源协议:WTFPL

    最近在学习Swift,今天偶尔发现自己Github上不知道什么时候Fork了一个中文版 Apple 官方 Swift 教程《The Swift Programming Language》的repo,今天仔细一读发现了这个牛X的WTFPL开源协议(Do What the Fuck You Want ...

    文章 微wx笑 2016-04-08 695浏览量

  • 理清编译链接的那些事儿

       当你在linux下写C/C++代码的时候,是不是会遇到许多编译链接的问题? 时不时报个glibc、gcc,g++等相关的错误? 很多时候都无从下手,而且比较混乱。 这也是编译链接过程中经常出现的问题。这篇文章不是去介绍如何编译链接,而是理清编译链接过程中碰到的一些概念和出现的问题。尤其lib...

    文章 技术小甜 2017-11-15 1086浏览量

  • void与void*

    C/C++中的void和void* 一、void C/C++中的void和void* void关键字表示“空类型”的概念。但是,这里的“空类型”不表示“任意类型”,而是表示不存在的意思,也就是说C/C++不允许你写语句void a,不存在类型为void的东西. void表示“不存在”的意思,可以从...

    文章 科技小先锋 2017-11-07 697浏览量

  • Linux中的configure,make,make install到底在做些什么

    http://www.sohu.com/a/191735643_505857 在Linux下经常要安装部署一些软件包或者工具,拿到安装包之后一看,简单,configure,make, make install即可搞定。 有时候我就在想,这个configure,make ,make install...

    文章 余二五 2017-11-15 872浏览量

  • Arch Linux、Solus 和 openSUSE Tumbleweed:谁是你最喜欢的滚动发行版?

    我最近不得不重新安装我的笔记本,由于在我的笔记本上我只使用 Linux,我不能花半天定制操作系统、安装数百个更新,然后设置我最喜欢的应用程序。 我通常使用 Arch Linux,但因为安装它并不简单,我必须花费很多时间让它变成我喜欢的方式,如安装我最喜欢的桌面环境,启用 AUR(Arch 用...

    文章 玄学酱 2017-08-15 1229浏览量

  • 使用GCC和GNU Binutils编写能在x86实模式运行的16位代码

    使用GCC和GNU Binutils编写能在x86实模式运行的16位代码 不可否认,这次的标题有点长。之所以把标题写得这么详细,主要是为了搜索引擎能够准确地把确实需要了解GCC生成16位实模式代码方法的朋友带到我的博客。先说一下背景,编写能在x86实模式下运行的16位代码,这个话题确实有点复古,...

    文章 玄学酱 2017-05-02 1451浏览量

  • 《鸟哥的Linux私房菜》7章 Linux文件与目录管理 习题答案

    自己整理了一下,分享给大家,这些习题确实是非常经典的! 1.什么是绝对路径与相对路径? 绝对路径是相对于/目录的路径的,比如/home/user; 相对路径是相对于当前工作目录的,比如你的系统上有个/home/user/test目录,此时你在/home/user目录下,那么./test就是相对路径...

    文章 香飘叶子 2016-05-10 2884浏览量

  • CentOS安装NVIDIA驱动记

    今天由于安装Wine的缘故,安装了一下自己电脑上的显示驱动。我的操作系统信息: hevake_lcj@localhost:~/Install$ uname -a Linux localhost.localdomain 2.6.32-358.23.2.el6.i686 #1 SMP Wed Oct...

    文章 李名赫 2016-04-22 2616浏览量

  • GCC调试基础知识

    The History of GCC   --------------------------------------------------------------------------------   1984年,Richard Stallman发起了自由软件运动,GNU (Gnu's ...

    文章 微wx笑 2014-02-19 445浏览量

1 2 3 4 ... 8 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT