linux下编译hello.c 程序,使用gcc hello.c,然后./a.out就可以运行;在这个简单的命令后面隐藏了许多复杂的过程,这个过程包括了下面的步骤
宏定义展开,所有的#define 在这个阶段都会被展开
预编译命令的处理,包括#if #ifdef 一类的命令
展开#include 的文件,像上面hello world 中的stdio.h , 把stdio.h中...
分类:
系统相关 时间:
2014-06-10 15:11:16
阅读次数:
414
AMD Radeon? R7、R9系列,几乎所有的HD 7000系列显卡,包括史上最快显卡AMD Radeon? R9 295X2与流行的AMD Radeon? R9 290X显卡均采用了下一代图形架构GCN。下一代游戏主机也将采用GCN,对游戏开发人员而言,首要任务是为此架构优化着色器。
以前,游戏开发人员可以使用GPU ShaderAnalyzer(GSA),分析DirectX® HLSL着色器性能。但目前GSA不支持GCN。最近发布的CodeXL 1.4通过CodeXL的命令行工具提供了此项功能。具体...
分类:
其他好文 时间:
2014-06-10 15:05:50
阅读次数:
469
1、按ALT+CTRL+F1切换到字符界面(Linux实体机)
如果是VMware虚拟机安装的Linux系统,则切换到字符界面的时候需要以下操作
按下ALT+CTRL+SPACE(空格),ALT+CTRL不松开,再按F1。这样就可以切换到字符界面了。
2、按ALT+CTRL+F7切换到图形界面(Linux实体机)
如果是VMware虚拟机安装的Linux系...
分类:
其他好文 时间:
2014-06-10 14:43:32
阅读次数:
266
版本信息:
procps version 3.2.8
基本使用:
vmstat [-a] [-n] [-t] [-S unit] [delay [ count]]
[-a]:显示活跃和非活跃内存
[-n]:只在开始时显示一次字段名,针对多次收集信息的情况输出人性化一点
[-t]:在每条信息的末尾,显示收集信息的时间
[-S unit]:使用指定单位显示。参数有 k...
分类:
系统相关 时间:
2014-06-10 14:28:07
阅读次数:
333
Unity3D的基本操作很容易就能掌握了,接下来就是游戏系统的核心部分:脚本。
什么是Script(脚本)?简而言之,就是使用代码来执行一系列动作命令的特殊文本,它需要编译器来从新解读。U3D内部如何解读脚本,这不是我们所要关心的—这是引擎开发人员的活,我们所要知道的就是脚本的使用规则。
【三种语言的特点】
U3D支持C#,JavaScript,BOO三种语言格式...
分类:
其他好文 时间:
2014-06-10 14:21:27
阅读次数:
328
虽说自己对内存对象内存布局这一块还算比较熟悉(鄙人这么认为),但是实际要可视化一个内存布局,还是没做过,今天在网上瞎逛,突然发现了MSVC居然支持输出对象的布局结构,这个命令嘛,就是-d1reportSingleClassLayout和-d1reportAllClassLayout了。
顾名思义,前者用于输出指定名字的类的结构,后者则是输出全部的类的结构,试了下后面的命令,发现按...
分类:
其他好文 时间:
2014-06-10 14:02:05
阅读次数:
165
从Cocos2D-X
v2.1.4版本开始,增加了Cocos2D-console命令行工具,该工具的其中一个功能是:把.js文件转换为.jsc文件,该文件是字节码格式,可以提高代码的安全性。使用这个工具的方式很简单。以引擎自带的TestJavaScript项目为例:首先我们cd到Cocos2D-co...
分类:
其他好文 时间:
2014-06-10 13:07:06
阅读次数:
201
变量赋值变量的赋值有五种:使用read命令,直接赋值,使用命令行参数,使用命令行的输出结果,从文件读取。1
先说一下从read命令吧:(主要是在需要交互时使用)Read命令是系统内置命令,语法格式为:read 变量1
变量2当Shell脚本执行到read命令时,将暂停脚本的执行并等待键盘的输入...
分类:
其他好文 时间:
2014-06-10 13:04:32
阅读次数:
209
echo
printfprintf命令模仿C程序库(library)里的printf()库程序(library
routine)。它几乎复制了该函数的所有功能。不过在Shell层级的版本上,会有些差异。由于printf的行为是由POSIX标准所定义,因此使用printf的脚本比使用echo移植性好。...
分类:
其他好文 时间:
2014-06-10 10:15:40
阅读次数:
241
free命令用于显示当前系统的内存空闲和使用情况,其中包括物理内存,交换分区内存,内核缓冲区内存以及高速缓存,free的参数报错一下:-b
——字节的方式显示内存使用情况[root@redhat ~]# free -b total used free shared buffers
cachedMem...
分类:
系统相关 时间:
2014-06-10 00:29:52
阅读次数:
315