码迷,mamicode.com
首页 >  
搜索关键字:编译程序    ( 979个结果
c语言中的内存模式,near far huge关键字
本文章是转载来自https://blog.csdn.net/wonengxing/article/details/6044576 编译模式是指如何在内存中放置程序代码及数据,如何分配堆栈,并确认占用的内存大小及如何存取它们,当指定内存模式(编译模式)以后,语言编译程序将按事先选择好的内存模式编译组织 ...
分类:编程语言   时间:2018-05-20 10:47:11    阅读次数:185
2018-04-26 《鸟哥的Linux私房菜 基础学习篇(第四版)》 第21章 软件安装_原始码与Tarball 笔记
一、什么是开放源码、编译程序与可执行文件在 Linux 系统上面,一个文件能不能被执行看的是有没有可执行权限 (具有 x permission),不过,Linux 系统真正读懂的可执行的文件其实是二进制文件 ( binary program)。例如 /usr/bin/passwd, /bin/tou ...
分类:系统相关   时间:2018-05-09 19:34:20    阅读次数:295
<自考学习记录> 课程代码6370《编译技术》<3>
编译程序的结构在1.2中写到的5个阶段是编译程序工作时的动态特征。编译程序的结构可以按照5个阶段的任务分模块进行设计。图片来源:https://blog.csdn.net/MapleSky2017/article/details/78157596该图为比较典型的编译程序的结构设计图,该图清楚的表现了数据的转换过程。图中的词法分析程序、语法分析程序(语义分析程序)、中间代码生成程序、代码优化程序、目
分类:其他好文   时间:2018-05-08 16:40:03    阅读次数:163
<自考学习记录> 课程代码6370《编译技术》<2>
1.2编译过程概述编译程序,是从输入源程序开始到输出目标程序为止的整个过程。一个编译程序的整个工作过程是划分成阶段进行的,每个阶段将源程序的一种表示形式转换成另一种表示形式。整个过程可以划分成5个阶段:词法分析、语法分析、中间代码生成、代码优化、目标代码生成。另外还有两项重要的工作:表格管理和出错处理,这两项工作与上述5个阶段都有联系。表格管理:保存源程序的各种信息,编译过程中各个阶段工作涉及到的
分类:其他好文   时间:2018-05-07 17:39:28    阅读次数:164
<自考学习记录> 课程代码6370《编译技术》<1>
1.1编译程序的概念在计算机上执行一个高级语言程序一般要分为两步:1.用一个编译程序把高级语言程序翻译成机器语言程序。2.运行所得的机器语言程序。通常所说的翻译程序是指,它能够把某一种语言程序(源语言程序)改造成另一种语言程序(目标语言程序),但是前者与后者在逻辑上是等价的,这样的翻译程序称之为编译程序。执行过程:源程序=>编译程序=>目标程序高级语言程序除了先编译后执行外,有时也可“
分类:其他好文   时间:2018-05-07 11:49:06    阅读次数:213
模拟处理机进程调度-简单循环轮转调度算法
简单循环轮转调度算法原理 当CPU空闲时,选取就绪队列队首元素,赋予时间片。当该进程时间片用完时,则释放CPU控制权,进入就绪队列的队尾,CPU控制权给下一个处于就绪队列首元素,原理如下图。 实现流程图 进程调度源代码 结果截图 编译程序 运行程序 添加一个进程 继续添加一个进程 运行环境:Ubun ...
分类:编程语言   时间:2018-05-06 01:26:41    阅读次数:354
在CentOS 7和Ubuntu 14.03上安装Build Essentials
linux操作系统上面开发程序, 光有了gcc 是不行的 它还需要一个 build-essential软件包 作用是提供编译程序必须软件包的列表信息 也就是说 编译程序有了这个软件包 它才知道 头文件在哪 才知道库函数在哪 还会下载依赖的软件包 最后才组成一个开发环境 当然 build-essential包 安装时 需要的依赖包 有些你用不上在Ubuntu上安装build essentialsap
分类:系统相关   时间:2018-05-04 12:07:18    阅读次数:4595
Java反射
Java反射可以在程序运行时,生成对象,修改对象。JDK提供了Class, Constructor, Method等对象实现反射。 在spring框架中,使用ioc,面向接口编程。这个时候,我们申明对象是一个接口类型,具体实现是什么类型,可以通过配置文件指定。这个时候编译程序是不知道具体类型是什么的 ...
分类:编程语言   时间:2018-04-29 19:57:55    阅读次数:231
编译原理实验:实验一 简单词法分析程序设计(必修)(Python实现)
一、实验目的 了解词法分析程序的基本构造原理,掌握词法分析程序的手工构造方法。 二、实验内容 1、了解编译程序的词法分析过程。 2、根据PASCAL语言的说明语句形式,用手工方法构造一个对说明语句进行词法分析的程序。该程序能对从键盘输入或从文件读入形如: “const count=10,sum=81 ...
分类:编程语言   时间:2018-04-18 11:47:52    阅读次数:231
Linux—-软件安装
一、开放源码、编译程序、可执行文件 1、Linux系统上真正识别的可执行文件是二进制文件。 2、Shell script: shell script并不是可执行文件,shell script 只是利用shell这个程序的功能进行一些判断式,而最终执行的除了bash提供的功能外,仍是调用一些已经编译好 ...
分类:系统相关   时间:2018-04-17 11:45:34    阅读次数:291
979条   上一页 1 ... 23 24 25 26 27 ... 98 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!