当前位置:文档之家› Windows下使用gcc(总结版)

Windows下使用gcc(总结版)

Windows下使用gcc(总结版)

windows下用GCC

(网上有不少,但大多不全,这是经过我总结的)

1. 先去Cygwin网站(https://www.doczj.com/doc/a410978089.html,)下载一个安装文件(setup.exe),这个文件体积很小,只有不到300KB。然后双击运行setup.exe。因为是第一次安装,所以必须选择从Internet在线安装,也可以先从Internet下载安装文件,然后再手动安装。我选择后者,因为这样,以后我可以在不联网的时候也能安装。

2. 接下来点击“下一步”,然后从一系列服务器列表中选择一个你认为网速最快的一个作为下载服务器。接着点击“下一步”就会出现如下图所示的界面,用来选择你想安装的程序。

如果你不做任何修改,将默认安装Cygwin运行所需的最少的程序和组件。不过,gcc编译器不在默认安装程序之列,所以你必须选择安装gcc。具体是,在上述窗口中的列表中展开Devel目录,找到gcc-g++一项,点击“Default”,它就变成了“Install”,同时由于程序之间的依赖性gcc-core条目的“Default”,也变成了“Install”。

此外,为了使gcc能正确编译源文件,还必须安装win32api库,否则会编译出错。因此,你需要在上述窗口中展开Libs目录,找到win32api一项,将它点成“Install”。

安装VIM,在展开Editor目录,找到vim,将它点成“Install”。

3. 接下来就是耐心等待程序去下载所需的安装文件了。一旦下载完毕,你再次运行setup.exe,先选择你将要把Cygwin安装在什么地方,然后再选择你刚才所下载的那些安装文件所在的硬盘位置。接着你还需要再次选择安装gcc和win32api。这样,你就可以开始安装了。

4. 安装完成后,运行Cygwin。在窗口中敲入gcc就可以直接用gcc来编译了。编译链接生成的可执行文件,系统会自动加上.exe后缀,在Cygwin 环境中可以直接运行。但如果脱离Cygwin环境,而在MS DOS下运行,则会出错。解决办法很简单,那就是将cygwin1.dll文件拷贝到C:\WINDOWS目录下即可。

解决问题:输出中文但在终端无法显示!!!

在命令行下设置一下字符编码试试

如果是Unicode就用

export LANG=zh_CN.UTF-8

如果是GB2312或GBK试试

export LANG=zh_CN.GB2312

Win7使用技巧

Win7使用技巧 目录 一、Win7时代快捷键盘 二、解决WIN7无法识别的网络方法 三、Windows 7系统服务清理手动优化方案 四、用Windows 7库功能管理临时文件 五、Windows 7最全的硬盘安装方法 六、Win7技巧 一、Win7时代快捷键盘 1、自然键盘 【窗口】显示或隐藏“开始”菜单【窗口】+F1帮助 【窗口】+D显示桌面【窗口】+R打开“运行” 【窗口】+E打开“我的电脑”【窗口】+F搜索文件或文件夹 【窗口】+P打开“外接显示”的设置窗口【窗口】+X打开“移动中心”设置窗口 【窗口】+U打开“工具管理器”【窗口】+BREAK显示“系统属性” 【窗口】+TAB在打开的项目之间切换 2、Ctrl快捷键 Ctrl+S 保存 Ctrl+N新建 Ctrl+O打开 Ctrl+Z撤销 Ctrl+Y 重做 Ctrl+F 查找 Ctrl+P打印 Ctrl+X剪切 Ctrl+C复制 Ctrl+V 粘贴 Ctrl+A 全选 Ctrl+B 粗体 Ctrl+I 斜体 Ctrl+U 下划线 Ctrl+Shift 输入法Ctrl+Home 光标快速移到文件头 Ctrl+End 光标快速移到文件尾 Ctrl+Shift+< 快速缩小文字 Ctrl+Shift+> 快速放大文字 Ctrl+Esc 显示开始菜单 Ctrl+F5 在IE中强行刷新 Ctrl+拖动文件复制文件 Ctrl+Backspace 启动\关闭输入法 3、Alt快捷键 Alt+空格+C 关闭窗口 Alt+空格+N 最小化当前窗口 Alt+空格+R 恢复最小化窗口 Alt+空格+X 最大化当前窗口 Alt+空格+M 移动窗口 Alt+空格+S 改变窗口大小 Alt+Tab 两个程序交换 Alt+F 打开文件菜单 Alt+V 打开视图菜单 Alt+E 打开编辑菜单 Alt+I 打开插入菜单 Alt+O 打开格式菜单 Alt+T 打开工具菜单 Alt+A 打开表格菜单 Alt+W 打开窗口菜单 Alt+H 打开帮助菜单 Alt+回车查看文件属性 Alt+双击文件查看文件属性

完美解决Windows 7更新失败

Windows 7实战经验:完美解决Windows 7更新失败(错误80070003)很多用户反映,为什么Windows 7的自动更新会出显未知错误,导致很多更新都不能正确安装?针对这个问题,在我对自己的Windows 7进行更新的时候,有时也会发生类似的问题,经过研究,已经完美解决,下面给大家解决方案! 如果在检查更新时收到Windows Update错误80070003,则需要删除Windows用于标识计算机更新的临时文件。若要删除临时文件,请停止Windows Update服务,删除临时更新文件,重新启动Windows Update服务,然后再次尝试检查Windows更新。 以下步骤为解决Windows 7更新错误方法,本博客亲测有效。 第一步:停止Windows Update服务的步骤 必须以管理员身份进行登录,才能执行这些步骤。 1.单击打开“管理工具(通过单击“开始”按钮,再依次单击“控制面板”,然后单击“管理工具”。 2.双击“服务”。如果系统提示您输入管理员密码或进行确认,请键入该密码或提供确认。 3.单击“名称”列标题以逆序排列名称。找到“Windows Update”服务,右键单击该服务,然后单击“停止”。 第二步:删除临时更新文件的步骤 1.打开“计算机”。 2.双击安装Windows的本地硬盘(通常是驱动器C)。 3.双击Windows文件夹,然后双击SoftwareDistribution文件夹。 4.双击打开DataStore文件夹,然后删除该文件夹中的所有文件。如果系统提示您输入管理员密码或进行确认,请键入该密码或提供确认。 5.单击“后退”按钮。在SoftwareDistribution文件夹中,双击打开Download文件夹,删除该文件夹中的所有文件,然后关闭窗口。如果系统提示您输入管理员密码或进行确认,请键入该密码或提供确认。 第三步:重新启动Windows Update服务的步骤 必须以管理员身份进行登录,才能执行这些步骤。 1.单击打开“管理工具(方法同上)”。 2.双击“服务”。如果系统提示您输入管理员密码或进行确认,请键入该密码或提供确认。

Windows7系统操作技巧精选集锦

Windows7 系统操作技巧精选集锦 在Windows 7 中,组合快捷键数量得到进一步增加,活用以下一些快捷组合能让你日常操作更快捷更方便。 首先是窗口管理和操作的快捷键。 Win + 上下方向键: 对程序窗口大小调整是经常会遇到的操作,尤其是默认窗口和最大化之间的切换。在 Windows 7之前,你只能通过鼠标点击右上角的最大化/ 还原按钮或者是双击标题栏来实现,现在当你想让当前窗口最大化,还可以通过Win + 向上的箭头的键盘组合操作来实现;Win + 向下箭头则可以还原到原始窗口。特别的,在原始窗口下按Win + 向下箭头还可以将其最小化。 对于最大化、还原等操作除了上述快捷键和以前的鼠标方式,还有一种操作方式,你可以将鼠标停在窗口标题栏上点击并拖动到屏幕上方边缘,窗口就会自动最大化;同样的,拖离上方就会恢复原始窗口。这种方式更加适合在触摸屏类的设备使用,作为一款很好支持触摸类设备的全新系统,这类操作还会在更多的地方出现,后面会提到。 Win + Shift + 上下方向键 大屏幕、高分辨率的显示设备对于从事设计、美工类的人来说是非常需要的,但是对于 普通人的日常使用来说,过大的屏幕有时反而是一种拖累。很多软件并不需要很大的显示区域,尤其是宽度上的,因此更多的时候你也许只想让窗口高度加长,而宽度并不需要加大,比如浏览网页。微软显然考虑到了这点,所以在Windows 7 中有了高度最大化的操作,你可 以通过Win + Shift + 向上的组合键将当前窗口高度最大化,而宽度不变;同之前的, Win + Shift + 向下可以恢复原始位置。 你问用鼠标如何操作?Follow me ,将鼠标停在窗口上方边缘,变成一个双箭头图案的时候,拉动鼠标至桌面顶端也可以实现高度最大化。停在窗口下侧边缘并向下拉到底部也有同样效果。

Windows错误代码大全

WINDOWS XP的错误代码大全 0 0x0000 作业完成。 1 0x0001 不正确的函数。 2 0x0002 系统找不到指定的档案。 3 0x0003 系统找不到指定的路径。 4 0x0004 系统无法开启档案。 5 0x0005 拒绝存取。 6 0x0006 无效的代码。 7 0x0007 储存体控制区块已毁。 8 0x0008 储存体空间不足,无法处理这个指令。 9 0x0009 储存体控制区块位址无效。 10 0x000A 环境不正确。 11 0x000B 尝试载入一个格式错误的程式。 12 0x000C 存取码错误。 13 0x000D 资料错误。 14 0x000E 储存体空间不够,无法完成这项作业。 15 0x000F 系统找不到指定的磁碟机。 16 0x0010 无法移除目录。 17 0x0011 系统无法将档案移到其他的磁碟机。 18 0x0012 没有任何档案。 19 0x0013 储存媒体为防写状态。 20 0x0014 系统找不到指定的装置。 21 0x0015 装置尚未就绪。 22 0x0016 装置无法识别指令。 23 0x0017 资料错误(cyclic redundancy check) 24 0x0018 程式发出一个长度错误的指令。 25 0x0019 磁碟机在磁碟找不到持定的磁区或磁轨。 26 0x001A 指定的磁碟或磁片无法存取。 27 0x001B 磁碟机找不到要求的磁区。 28 0x001C 印表机没有纸。 29 0x001D 系统无法将资料写入指定的磁碟机。 30 0x001E 系统无法读取指定的装置。 31 0x001F 连接到系统的某个装置没有作用。 32 0x0020 The process cannot access the file because it is being used by another process. 33 0x0021 档案的一部份被锁定,现在无法存取。 34 0x0022 磁碟机的磁片不正确。请将%2 (V olume Serial Number: %3) 插入磁碟 机%1。 36 0x0024 开启的分享档案数量太多。 38 0x0026 到达档案结尾。 39 0x0027 磁碟已满。 50 0x0032 不支援这种网路要求。 51 0x0033 远端电脑无法使用。 52 0x0034 网路名称重复。

linux下安装gcc、g++开发环境

一、ubuntu下gcc/g++/gfortran的安装 1.安装 (1).gcc ubuntu下自带gcc编译器。可以通过“gcc -v”命令来查看是否安装。 (2).g++ 安装g++编译器,可以通过命令“sudo apt-get install build-essential”实现。 执行完后,就完成了gcc,g++,make的安装。build-essential是一整套工具,gcc,libc等等。通过“g++ -v”可以查看g++是否安装成功。 注:“sudo apt-get install build-essential --fix-missing”,这个命令是修补安装build-essential,即已安装了部分build-essential,但没有安装完全,此时可以使用该命令继续安装 build-essential。 (3).gfortran 输入命令:sudo apt-get install gfortran 通过命令“gfortran -v”,可以查看gfortran是否安装成功。 2.通过apt-get install安装软件后,软件的安装目录 1.通过apt-get install 命令安装了一些软件,但这些软件的源码以及那些安装完以后的文件放在哪个文件夹下面? 可以通过以下两种方式查看: (1).在terminal中输入命令:dpkg -L 软件名 eg:dpkg -L gcc dpkg -L gcc-4.4 dpkg -L g++

dpkg -L g++-4.4 (2).在新立得中搜索到你已经安装的软件包,选中点属性(或右键),点属性对话框中的“已安装的文件”即可看到。 二.CentOS下gcc/g++/gfortran的安装 1.安装 再ubuntu下直接apt-get install gcc g++就可以了。按照类似的逻辑,再CentOS下yum install gcc g++ 报告无法找到g++包。查了一下,原来这个包的名字叫做gcc-c++。完整的应该是yum installgcc gcc-c++ (1)gcc 命令:yum install gcc (2)g++/gfortran 命令:yum install gcc-c++ 执行完该命令后,g++/gfortran都被安装上了。

windows7使用技巧大全

windows7使用技巧大全 Windows 7比Vista要好用而且有很多新功能。不过,由于系统较新,其中的一些功能并不是很容易被人们所发现,所以我们把其中的一些最重要的技巧和窍门创建成一个列表并且一步一步的向大家进行介绍。 1. PC Safeguard 电脑守卫 我很少让其他人使用我的电脑,因为我怕他们会把它弄的乱七八糟的,但是看起来,微软已经替我考虑到这一点并且顺便解决了这个问题。PC Safeguard不会让任何人把用户电脑的设置弄乱,因为当他们注销的时候,所有的设定都会恢复到正常。当然了,他不会恢复用户自己的设定,但是用户唯一需要做的就是定义好其他用户的权限。 要使用PC Safeguard,首先控制面板--用户帐户接下来创建一个新的帐户,然后选择"启用PC Safeguard" 然后确定。然后用户就可以安心的让别人使用用户的电脑了,因为任何东西都不会被改变,包括设定,下载软件,安装程序。 2. 显示校准 很幸运,Windows 7 拥有显示校准向导功能可以让用户适当的调整屏幕的亮度,所以用户不会在浏览照片和文本时遇到显示问题。之前的Windows上浏览照片时有可能会出现亮度过大等问题。现在问题解决了,只要用户按住WIN+R 然后输入"DCCW"即可。 3. AppLocker 应用程序锁 对于企业用户或者经常需要与其他人共用一台机器的用户而言,AppLocker无疑是个绝佳的助手。WIN+R运行gpedit.msc打开本地策略组编辑器,计算机配置--windows设置--安全设置--应用程序控制策略,右键点击其中的一个选项(可执行文件,安装或者脚本)并且新建一个规则即可。 4. 镜像刻录 我们都有过在windows下进行镜像刻录的困扰,因为Windows中并没有内置此功能,我们往往需要安装第三方的软件来解决此问题。但随着Windows 7的到来,这些问题都不复存在了。我们所有需要做的仅仅是双击ISO镜像,然后烧录进用户光驱中的CD或者DVD中。 5.播放空白的可移动设备 默认情况下,Windows7对空白的可移动设备是不会进行自动播放的,此选项可以通过点击工具--文件夹选项--查看--取消"隐藏计算机文件夹中的空驱动器"的选择来更改。 6. 把当前窗口停靠在屏幕左侧 这个新功能看起挺有用,因为有些时候,我们会被屏幕中浮着的近乎疯狂的窗口们所困扰,并且很难把他们都弄到一边。现在我们使用键盘的快捷键就可以很轻松的做到了。按WIN+左键把它靠到屏幕的左边去吧。 7. 把当前窗口停靠在屏幕右侧

win7小窍门

(由于是很多人编写汇总的,顺序有点儿乱,甚至有部分重复。) 1、选择合适的版本。Windows 7版本众多,但受众各不相同,举例说大多数商业用户选择专业版即可,而无需更贵的旗舰版,除非你需要BitLocker等功能。 2、别忘了64位版。Windows 7是微软第二套完整支持64位技术的系统,而且64位桌面环境也已经基本成熟,硬件、软件都差不多了。 3、Windows XP虚拟模式。一套带有Windows XP完整拷贝的Virtual PC虚拟机。这是虚拟化第一次全面走向普通用户,让人们可以在升级到Windows 7的同时保留完整的XP兼容性。Windows XP Mode RTM最终正式版将在22日Windows 7发售当天公开发布。 4、Windows PowerShell v2。不止是一个简单的命令行外壳,更是管理员期待已久的集成脚本环境(ISE),具备强大的分布式并行处理能力,可以借助新的远程功能轻松管理数百台计算机。快捷键Ctrl+Alt+I。目前只集成在 Windows 7中,不过半年后会发布用于Vista等旧系统的独立版本。 5、AppLocer。XP时代就有软件限制策略,AppLocker则是混合了黑白名单的软件运行限制功能,能增强甚至取代安全软件,确保只有你批准的软件能够执行。 6、在资源管理器和命令行之间切换。选中某个文件夹,按住Shift点击右键,即可出现在此处打开命令窗口,点击即可打开命令行窗口而且位置就是当前文件夹;如果在命令行里想开启资源管理器窗口而且焦点位于当前文件夹,输入start。(其实Vista也可以如此) 7、把问题录下来。碰到了麻烦想远程求助又不知道如何描述?问题步骤记录器(PSR)就能帮你把每次点击时的相应步骤和屏幕记录下来,甚至能够添加注释,最终生成一个MHTML文件并压缩,发送即可。

Windows错误代码大全

Windows错误代码大全 以下是为大家整理的windows错误代码大全的相关范文,本文关键词为windows,错误,代码,大全,,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在教育文库中查看更多范文。 windows错误代码大全 30010x0bb9指定的打印机驱动程序当前正在使用。30020x0bbA 找不到缓冲文件。 30030x0bbb未发送startDocprinter调用。30040x0bbc未发送

AddJob调用。30050x0bbD指定的打印处理器已经安装。30060x0bbe 指定的打印监视器已经安装。 30070x0bbF该指定的打印监视器不具备所要求的功能。30080x0bc0该指定的打印监视器正在使用中。 30090x0bc1当打印机有作业排队时此操作请求是不允许的。30100x0bc2请求的操作成功。直到重新启动系统前更改将不会生效。30110x0bc3请求的操作成功。直到重新启动服务前更改将不会生效。30120x0bc4找不到打印机。 30130x0bc5已知打印机驱动程序不可靠。30140x0bc6已知打印机驱动程序会伤害系统。 30200x0bcc在%1上检测到电源中断。服务器已经暂停。30210x0bcD在%1的时候恢复供电。服务器恢复操作。30220x0bce因为电池快没电,所以ups服务会在%1关机。 30230x0bcF用户指定的关机命令文件的配置有问题。不过ups 服务已经启动。 30250x0bD1已经替换驱动器%1上损坏的扇区(即时修复)。没有丢失数据。您应该尽早运行 chKDsK,以便完全还原性能,并补充卷的备用扇区池。即时修复是在处理远程请求时进行的。30260x0bD2驱动器%1的hpFs卷上发生磁盘错误。错误是在处理远程请求时发生的。30270x0bD3用户帐户数据库(neT.Acc)已损坏。本地安全系统正在用在%2的%1上备份来替换损坏的neT.Acc。此刻之后对数据库的任何更改会全部丢失。

windows错误代码

windows错误代码 0 操作成功完成。 1 函数不正确。 2 系统找不到指定的文件。 3 系统找不到指定的路径。 4 系统无法打开文件。 5 拒绝访问。 6 句柄无效。 7 存储控制块被损坏。 8 存储空间不足,无法处理此命令。 9 存储控制块地址无效。 10 环境不正确。 11 试图加载格式不正确的程序。 12 访问码无效。 13 数据无效。 14 存储空间不足,无法完成此操作。 15 系统找不到指定的驱动器。 16 无法删除目录。 17 系统无法将文件移到不同的驱动器。 18 没有更多文件。 19 介质受写入保护。 20 系统找不到指定的设备。 21 设备未就绪。 22 设备不识别此命令。 23 数据错误(循环冗余检查)。 24 程序发出命令,但命令长度不正确。 25 驱动器找不到磁盘上特定区域或磁道。 26 无法访问指定的磁盘或软盘。 27 驱动器找不到请求的扇区。 28 打印机缺纸。 29 系统无法写入指定的设备。 30 系统无法从指定的设备上读取。 31 连到系统上的设备没有发挥作用。 32 另一个程序正在使用此文件,进程无法访问。 33 另一个程序已锁定文件的一部分,进程无法访问。 36 用来共享的打开文件过多。 38 已到文件结尾。 39 磁盘已满。 50 不支持请求。 51 Windows 无法找到网络路径。请确认网络路径正确并且目标计算机不忙或已关闭。如果Windows 仍 然无法找到网络路径,请与网络管理员联系。

52 由于网络上有重名,没有连接。请到“控制面板”中的“系统”更改计算机名,然后重试。 53 找不到网络路径。 54 网络很忙。 55 指定的网络资源或设备不再可用。 56 已达到网络BIOS 命令限制。 57 网络适配器硬件出错。 58 指定的服务器无法运行请求的操作。 59 出现了意外的网络错误。 60 远程适配器不兼容。 61 打印机队列已满。 62 服务器上没有储存等待打印的文件的空间。 63 已删除等候打印的文件。 64 指定的网络名不再可用。 65 拒绝网络访问。 66 网络资源类型不对。 67 找不到网络名。 68 超出本地计算机网络适配器卡的名称限制。 69 超出了网络BIOS 会话限制。 70 远程服务器已暂停,或正在启动过程中。 71 已达到计算机的连接数最大值,无法再同此远程计算机连接。 72 已暂停指定的打印机或磁盘设备。 80 文件存在。 82 无法创建目录或文件。 83 INT 24 上的故障。 84 无法取得处理此请求的存储空间。 85 本地设备名已在使用中。 86 指定的网络密码不正确。 87 参数不正确。 88 网络上发生写入错误。 89 系统无法在此时启动另一个进程。 100 无法创建另一个系统信号灯。 101 另一个进程拥有独占的信号灯。 102 已设置信号灯,无法关闭。 103 无法再设置信号灯。 104 无法在中断时请求独占的信号灯。 105 此信号灯的前一个所有权已结束。 107 由于没有插入另一个软盘,程序停止。 108 磁盘在使用中,或被另一个进程锁定。 109 管道已结束。 110 系统无法打开指定的设备或文件。 111 文件名太长。 112 磁盘空间不足。 113 没有更多的内部文件标识符。 114 目标内部文件标识符不正确。

Linux上安装GCC编译器过程

Linux上安装GCC编译器过程 20日最新版本的GCC编译器3.4.0发布了。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。GCC 3.4.0比以前版本更好地支持了C++标准。本文以在Redhat Linux上安装GCC3.4.0为例,介绍了GCC的安装过程。 安装之前,系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器。如果系统上没有编译器,不能安装源代码形式的GCC 3.4.0。如果是这种情况,可以在网上找一个与你系统相适应的如RPM等二进制形式的GCC软件包来安装使用。本文介绍的是以源代码形式提供的GCC软件包的安装过程,软件包本身和其安装过程同样适用于其它Linux和Unix系统。 系统上原来的GCC编译器可能是把gcc等命令文件、库文件、头文件等分别存放到系统中的不同目录下的。与此不同,现在GCC建议我们将一个版本的GCC安装在一个单独的目录下。这样做的好处是将来不需要它的时候可以方便地删除整个目录即可(因为GCC没有uninstall功能);缺点是在安装完成后要做一些设置工作才能使编译器工作正常。在本文中我采用这个方案安装GCC 3.4.0,并且在安装完成后,仍然能够使用原来低版本的GCC编译器,即一个系统上可以同时存在并使用多个版本的GCC编译器。 按照本文提供的步骤和设置选项,即使以前没有安装过GCC,也可以在系统上安装上一个可工作的新版本的GCC编译器。 1. 下载 在GCC网站上(https://www.doczj.com/doc/a410978089.html,/)或者通过网上搜索可以查找到下载资源。目前GCC的最新版本为 3.4.0。可供下载的文件一般有两种形式:gcc-3.4.0.tar.gz和gcc-3.4.0.tar.bz2,只是压缩格式不一样,内容完全一致,下载其中一种即可。 2. 解压缩 根据压缩格式,选择下面相应的一种方式解包(以下的“%”表示命令行提示符): % tar xzvf gcc-3.4.0.tar.gz 或者 % bzcat gcc-3.4.0.tar.bz2 | tar xvf - 新生成的gcc-3.4.0这个目录被称为源目录,用${srcdir}表示它。以后在出现${srcdir}的地方,应该用真实的路径来替换它。用pwd命令可以查看当前路径。 在${srcdir}/INSTALL目录下有详细的GCC安装说明,可用浏览器打开index.html阅读。 3. 建立目标目录 目标目录(用${objdir}表示)是用来存放编译结果的地方。GCC建议编译后的文件不要放在源目录${srcdir]中(虽然这样做也可以),最好单独存放在另外一个目录中,而且不能是${srcdir}的子目录。 例如,可以这样建立一个叫gcc-build 的目标目录(与源目录${srcdir}是同级目录): % mkdir gcc-build % cd gcc-build 以下的操作主要是在目标目录${objdir} 下进行。 4. 配置 配置的目的是决定将GCC编译器安装到什么地方(${destdir}),支持什么语言以及指定其它一些选项等。其中,${destdir}不能与${objdir}或${srcdir}目录相同。 配置是通过执行${srcdir}下的configure来完成的。其命令格式为(记得用你的真实路径替换${destdir}): % ${srcdir}/configure --prefix=${destdir} [其它选项] 例如,如果想将GCC 3.4.0安装到/usr/local/gcc-3.4.0目录下,则${destdir}就表示这个路径。 在我的机器上,我是这样配置的: % ../gcc-3.4.0/configure --prefix=/usr/local/gcc-3.4.0 --enable-threads=posix

windows7使用技巧大全

windows7使用技巧大全 1. PC Safeguard 电脑守卫 我很少让其他人使用我的电脑,因为我怕他们会把它弄的乱七八糟的,微软已经替我考虑到这一点并且顺便解决了这个问题。PC Safeguard的设置弄乱,因为当他们注销的时候,所有的设定都会恢复到正常。户自己的设定,但是用户唯一需要做的就是定义好其他用户的权限。要使用PC Safeguard,首先控制面板--用户帐户"启用PC Safeguard" 然后确定。何东西都不会被改变,包括设定,下载软件 2. 显示校准 很幸运,Windows 7 所Windows上浏览照片时有可能会出现亮度过大等问题。WIN+R 然后输入"DCCW"即可。 3. AppLocker 应用程序锁AppLocker无疑是个绝佳的助手。WIN+R打开本地策略组编辑器,计算机配置--windows设置--安全设置--右键点击其中的一个选项(可执行文件,安装或者脚本)并 4.下进行镜像刻录的困扰,因为Windows中并没有内置此功能,Windows 7的到来,这些问题都不我们所有需要做的仅仅是双击ISO镜像,然后烧录进用户光驱中的CD或者DVD中。 5.播放空白的可移动设备 默认情况下,Windows7对空白的可移动设备是不会进行自动播放的,此选项可以通过点击工具--文件夹选项--查看--取消"隐藏计算机文件夹中的空驱动器"的选择来更改。 6. 把当前窗口停靠在屏幕左侧 这个新功能看起挺有用,因为有些时候,我们会被屏幕中浮着的近乎疯狂的窗口们所困扰,并且很难把他们都弄到一边。现在我们使用键盘的快捷键就可以很轻松的做到了。按WIN+左键把它靠到屏幕的左边去吧。 7. 把当前窗口停靠在屏幕右侧 按WIN+右键可以把窗口靠到右侧 8.显示或隐藏浏览预览面板 按ALT+P 隐藏或者显示浏览的预览窗口 9.在其他窗口顶端显示小工具 按ALT+G 10. 幻灯片播放桌面背景图片 如果用户像我一样懒或者无聊,--个性化设置--桌面背景并且按住CTRL的同时选择图片。隔和选择随机播放还是连续播放。 11. 让任务栏变成Vista样式 , 右键单击开始按钮,选属性--任务栏选择" 让Windows 7 12.合并任务栏图标 如果用户打开了很多窗口或者程序,所以用户需要像是XP,vista的那样合并他们。方法,选属性--任务栏选择"在任务栏满时分组"。 13. Robocopy。Windows 7中就内置了此功能,用户可以选择任意数目的线程,就像"/MT[:n],它的数值范围在。 ROBOCOPY /? 有具体用法) Windows 7中文件复制/传输功能 上 15. 解锁被进程占用的文件

Microsoft Windows10 日常使用新增使用技巧总结

Microsoft Windows10 日常使用新增快捷键使用技巧大全 Win10技术预览版作为微软最新一代操作系统,笔者在体验过程中总结了一些日常应用的小技巧,分享给大家。其中有些功能并非Win10独有,但功能十分有用或者较少人知道,笔者也会列出来供大家参考。 快捷键的使用 快捷键的应用极大的方便了Windows操作系统的使用,除了我们在Windows XP/7/8熟知的“Ctrl + c”、“Ctrl + V”等日常操作外,还有哪些我们不熟悉、或者在Windows 10新增的快捷键操作呢? Windows + X:快速打开快捷菜单。 Windows + R:快速打开运行。 Windows + 方向键:用于快速分屏功能。 ?贴靠窗口:Win +左/右> Win +上/下>窗口可以变为1/4大小放置在屏幕4个角落

?切换窗口:Alt + Tab(不是新的,但任务切换界面改进) ?任务视图:Win + Tab(松开键盘界面不会消失) ?创建新的虚拟桌面:Win + Ctrl + D ?关闭当前虚拟桌面:Win + Ctrl + F4 ?切换虚拟桌面:Win + Ctrl +左/右 另外,微软为Win10技术预览版命令行(Command Prompt)加入了Ctrl + V的支持,Scott Hanselman为此整理了命令行中的键盘快捷键。 Win10新增功能快捷键大全: 贴靠窗口:Win + 左/右> Win + 上/下> 窗口可以变为1/4 大小放置在屏幕4 个角落。 切换窗口:Alt + Tab(不是新的,但任务切换界面改进)。 任务视图:Win + Tab(松开键盘界面不会消失)。 创建新的虚拟桌面:Win + Ctrl + D。

Windows错误代码解释大全

遇到什么错误了就找找,应该会有帮助的。 6001 0x1771 指定的文件无法解密。 6002 0x1772 指定的文件已加密,而且用户没有能力解密。 6003 0x1773 这个系统没有有效的加密恢复策略配置。 6004 0x1774 所需的加密驱动程序并未加载到系统中。 6005 0x1775 文件加密所使用的加密驱动程序与目前加载的加密驱动程序不同。 6006 0x1776 没有为用户定义EFS 关键字。 6007 0x1777 指定的文件并未加密。 6008 0x1778 指定的文件不是定义的EFS 导出格式。 6009 0x1779 指定的文件是只读文件。 6010 0x177A 已为加密而停用目录。 6011 0x177B 不信任服务器来进行远程加密操作。 6012 0x177C 为此系统配置的恢复策略包含无效恢复证书。 6013 0x177D 用在此源文件上的加密算法需要比目标文件上更大的密钥缓冲区。 6014 0x177E 磁盘分区不支持文件加密。 6015 0x177F 这台机器已为文件加密而停用。 6016 0x1780 需要一个更新的系统来解密此加密文件。 6118 0x17E6 此工作组的服务器列表当前无法使用 6200 0x1838 要正常运行,任务计划程序服务的配置必须在系统帐户中运行。单独的任务可以被配 置成在其他帐户中运行。 6600 0x19C8 日志服务遇到无效日志扇区。 6601 0x19C9 日志服务遇到块校验无效的日志扇区。 6602 0x19CA 日志服务遇到重映射的日志扇区。 6603 0x19CB 日志服务遇到部分或未完成的日志块。 6604 0x19CC 日志服务遇到错误,原因:试图访问活动日志范围外的数据。 6605 0x19CD 日志服务用户排列缓冲区已用尽。 6606 0x19CE 日志服务遇到错误,原因:试图从读取上下文无效的排列区读取。 6607 0x19CF 日志服务遇到无效日志重新启动区域。 6608 0x19D0 日志服务遇到无效日志块版本。 6609 0x19D1 日志服务遇到无效日志块。 6610 0x19D2 日志服务遇到错误,原因:试图以无效读取模式读取。 6611 0x19D3 日志服务遇到错误,原因:日志流没有重启动区。 6612 0x19D4 日志服务遇到损坏的元数据文件。 6613 0x19D5 日志服务遇到无法由日志文件系统创建的元数据文件。 6614 0x19D6 日志服务遇到数据不一致的元数据文件。 6615 0x19D7 日志服务遇到错误,原因:试图分配和排列保留空间。 6616 0x19D8 BITS 报告计划下载已经失败了%2 次。原因是: %1。日志服务无法删除日志文件或 文件系统容器。 6617 0x19D9 日志已经达到允许分配给日志文件的容器的上限。 6618 0x19DA 日志服务试图读取或写入日志开始之前的位置。

win7 使用技巧

70个功能小技巧彻底搞定Windows7 功能, 技巧 Windows 7比Vista要好用而且有很多新功能。不过,由于系统较新,其中的一些功能并不是很容易被人们所发现,所以我们把其中的一些最重要的技巧和窍门创建成一个列表并且一步一步的向大家进行介绍。 1. PC Safeguard 电脑守卫 我很少让其他人使用我的电脑,因为我怕他们会把它弄的乱七八糟的,但是看起来,微软已经替我考虑到这一点并且顺便解决了这个问题。PC Safeguard不会让任何人把用户电脑的设置弄乱,因为当他们注销的时候,所有的设定都会恢复到正常。当然了,他不会恢复用户自己的设定,但是用户唯一需要做的就是定义好其他用户的权限。 要使用PC Safeguard,首先控制面板--用户帐户接下来创建一个新的帐户,然后选择"启用PC Safeguard" 然后确定。然后用户就可以安心的让别人使用用户的电脑了,因为任何东西都不会被改变,包括设定,下载软件,安装程序。 2. 显示校准 很幸运,Windows 7 拥有显示校准向导功能可以让用户适当的调整屏幕的亮度,所以用户不会在浏览照片和文本时遇到显示问题。之前的Windows上浏览照片时有可能会出现亮度过大等问题。现在问题解决了,只要用户按住WIN+R 然后输入"DCCW"即可。 3. AppLocker 应用程序锁 对于企业用户或者经常需要与其他人共用一台机器的用户而言,AppLocker无疑是个绝佳的助手。WIN+R运行gpedit.msc打开本地策略组编辑器,计算机配置--windows设置--安全设置--应用程序控制策略,右键点击其中的一个选项(可执行文件,安装或者脚本)并且新建一个规则即可。 4. 镜像刻录 我们都有过在windows下进行镜像刻录的困扰,因为Windows中并没有内置此功能,我们往往需要安装第三方的软件来解决此问题。但随着Windows 7的到来,这些问题都不复存在了。我们所有需要做的仅仅是双击ISO镜像,然后烧录进用户光驱中的CD或者DVD中。 5.播放空白的可移动设备 默认情况下,Windows7对空白的可移动设备是不会进行自动播放的,此选项可以通过点击工具--文件夹选项--查看--取消"隐藏计算机文件夹中的空驱动器"的选择来更改。 6. 把当前窗口停靠在屏幕左侧 这个新功能看起挺有用,因为有些时候,我们会被屏幕中浮着的近乎疯狂的窗口们所困扰,并且很难把他们都弄到一边。现在我们使用键盘的快捷键就可以很轻松的做到了。按WIN+左键把它靠到屏幕的左边去吧。 7. 把当前窗口停靠在屏幕右侧

windows中的各种错误

一、BIOS中的提示信息 提示信息说明 Drive A error 驱动器A错误 System halt 系统挂起 Keyboard controller error 键盘控制器错误 Keyboard error or no keyboard present 键盘错误或者键盘不存在 BIOS ROM checksum error BIOS ROM 校验错误 Single hardisk cable fail 当硬盘使用Cable选项时硬盘安装位置不正确FDD Controller Failure BIOS 软盘控制器错误 HDD Controller Failure BIOS 硬盘控制器错误 Driver Error 驱动器错误 Cache Memory Bad, Do not Enable Cache 高速缓存Cache损坏,不能使用Error: Unable to control A20 line 错误提示:不能使用A20地址控制线Memory write/Read failure 内存读写失败 Memory allocation error 内存定位错误 CMOS Battery state Low CMOS没电了 Keyboard inte***ce error 键盘接口错误 Hard disk drive failure 加载硬盘失败 Hard disk not present 硬盘不存在 Floppy disk(s) fail (40) 软盘驱动器加载失败,一般是数据线插反,电源线没有插接,CMOS内部软驱设置错误 CMOS checksum error-efaults loaded. CMOS校验错误,装入缺省(默认)设置 二、BIOS刷新失败后,Bootblock启动时出现的提示信息 提示信息说明 Detecting floppy drive A media... 检测软驱A的格式 Drive media is : 1.44Mb1.2Mb 720Kb 360K 驱动器格式是1.44Mb、12Mb、720kb、360kb的一种 DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER 磁盘引导失败,插入系统盘后按任意键继续 三、MBR主引导区提示信息 提示信息说明 Invalid partition table 无效的分区表 Error loading operating sy stem 不能装入引导系统 Missing operating system 系统引导文件丢失 说明:如果在计算机启动过程中,在硬件配置清单下方(也就时在平时正常启动时出现Starting Windows 98…的地方)出现不可识别字符,此时可判断硬盘分区表损坏。如果你的硬盘上有重要资料,这时你不要轻易进行分区,可找专业的数据恢复公司。 四、DOS活动分区中的提示信息 提示信息说明 Invalid system disk 无效的系统盘

详解Linux安装GCC方法

下载:https://www.doczj.com/doc/a410978089.html,/gnu/gcc/gcc-4.5.1/gcc-4.5.1.tar.bz2 浏览:https://www.doczj.com/doc/a410978089.html,/gnu/gcc/gcc-4.5.1/ 查看Changes:https://www.doczj.com/doc/a410978089.html,/gcc-4.5/changes.htm 现在很多程序员都应用GCC,怎样才能更好的应用GCC。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。本文以在Redhat Linux安装GCC4.1.2为例(因在项目开发过程中要求使用,没有用最新的GCC 版本),介绍Linux安装GCC过程。 安装之前,系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器。如果系统上没有编译器,不能安装源代码形式的GCC 4.1.2。如果是这种情况,可以在网上找一个与你系统相适应的如RPM等二进制形式的GCC软件包来安装使用。本文介绍的是以源代码形式提供的GCC软件包的安装过程,软件包本身和其安装过程同样适用于其它Linux和Unix系统。 系统上原来的GCC编译器可能是把gcc等命令文件、库文件、头文件等分别存放到系统中的不同目录下的。与此不同,现在GCC建议我们将一个版本的GCC安装在一个单独的目录下。这样做的好处是将来不需要它的时候可以方便地删除整个目录即可(因为GCC没有uninstall功能);缺点是在安装完成后要做一些设置工作才能使编译器工作正常。在本文中采用这个方案安装GCC 4.1.2,并且在安装完成后,仍然能够使用原来低版本的GCC编译器,即一个系统上可以同时存在并使用多个版本的GCC编译器。 按照本文提供的步骤和设置选项,即使以前没有安装过GCC,也可以在系统上安装上一个可工作的新版本的GCC编译器。 1 下载 在GCC网站上(https://www.doczj.com/doc/a410978089.html,)或者通过网上搜索可以查找到下载资源。目前GCC的最新版本为 4.2.1。可供下载的文件一般有两种形式:gcc-4.1.2.tar.gz和gcc-4.1.2.tar.bz2,只是压缩格式不一样,内容完全一致,下载其中一种即可。 2. 解压缩 拷贝gcc-4.1.2.tar.bz2(我下载的压缩文件)到/usr/local/src(根据自己喜好选择)下,根据压缩格式,选择下面相应的一种方式解包(以下的“%”表示命令行提示符): % tar zxvf gcc-4.1.2.tar.gz

win7的69个好用的技巧

win7比VISTA要好,因为它有很多新的功能。不幸的是其中的一些功能并不是很容易被人们所发现,所以我们把其中的一些最重要的技巧和窍门创建成一个列表并且一步一步的向大家进行介绍。 1. PC Safeguard 电脑守卫 我很少让其他人使用我的电脑,因为我怕他们会把它弄的乱七八糟的,但是看起来,微软已经替我考虑到这一点并且顺便解决了这个问题。PC Safeguard不会让任何人把你电脑的设置弄乱,因为当他们注销的时候,所有的设定都会恢复到正常。当然了,他不会恢复你自己的设定,但是你唯一需要做的就是定义好其他用户的权限。 要使用PC Safeguard,首先控制面板--用户帐户接下来创建一个新的帐户,然后选择"启用PC Safeguard" 然后确定。然后你就可以安心的让别人使用你的电脑了,因为任何东西都不会被改变,包括设定,下载软件,安装程序。 2. Screen Calibration 屏幕校准 很幸运,win7 拥有显示校准向导功能可以让你适当的调整屏幕的亮度,所以你不会再遇到浏览照片和文本方面的问题了。以前出现的问题包括一张照片在一台电脑上看起来很漂亮而耀眼,但是在另一台电脑却看起来很难看。 现在问题被解决了,只要你按住WIN+R 然后输入"DCCW" 3. AppLocker 应用程序控制策略 如果你经常和其他人分享你的电脑,然后你又想限制他们使用你的程序,文件或者文档。AppLocker工具会给你提供一些选择来阻止其他人接近你的可执行程序,windows安装程序,脚本,特殊的出版物和路径。你可以简单的做到这些,按住WIN键同时按R 然后输入GPEDIT.msc 来到本地策略组编辑器,计算机配置--windows设置--安全设置--应用程序控制策略,右键点击其中的一个选项(可执行文件,安装或者脚本)并且新建一个规则。 它应该可以把你从头疼中解救出来。 4. Burn Images 镜像刻录 我们都有过在windows下进行镜像刻录的困扰,因为他本没这功能,所以必须拥有一个独立的刻录软件。随着windows7的到来,这些问题都不复存在了。我们所有需要做的仅仅是双击ISO镜像并且烧录进你光驱中的CD或者DVD中。 5.Display Empty Removable Drives 播放空白的可移动设备 Windows7将默认不自动播放空白的移动设备,所以如果你连接了一个空白的移动设备在你的电脑上,不要担心,只需要点击工具--文件夹选项--查看--取消"隐藏计算机文件夹中的空驱动器"的选择。 这是个看起来不怎么样的主意并且它不应该是默认的设定,因为它将很难被没有经验的使用者所知晓(理解)。 6.Dock The Current Windows To The Left Side Of The Screen 把当前窗口停靠在屏幕左侧 这个新功能看起挺有用,因为有些时候,我们会被屏幕中浮着的近乎疯狂的窗口们所困扰,并且很难把他们都弄到一边。现在我们使用键盘的快捷键就可以很轻松的做到了。按WIN+左键把它靠到屏幕的左边去吧。

相关主题
文本预览
相关文档 最新文档