/* 生成C语言程序包括几个步骤: 自己写的代码叫源代码(编译之前的代码) 1.写代码 编码阶段,会有一个源代码文件,以.c结尾的 2.编译 把你写的代码编译成机器码, 会生成一个.o文件结尾的文件,这个文件叫目标文件 3.链接 把系统库或者其他模块的源代码链接到一起,生成可执行文件 源文件:保存程 ...
分类:
其他好文 时间:
2017-04-30 12:29:06
阅读次数:
115
GCC是Linux操作系统下一个非常重要的源代码编译工具,有着许多重要的选项,支持许多不同语言的编译,如C、C++、Ada、Fortran、Objective、Perl、Python、Ruby以及Java等,甚至Linux的许多内核和许多其他自由软件以及开放源码应用程序都是用C语言编写并经gcc编译 ...
分类:
系统相关 时间:
2017-04-28 18:30:08
阅读次数:
174
认识C编译执行过程,是C学习的开端。 简单说C语言从编码编译到执行要经历一下过程: C源代码 编译 >形成目标代码,目标代码是在目标机器上运行的代码。 连接 >将目标代码与C函数库相连接,并将源程序所用的库代码与目标代码合并,并形成最终可执行的二进制机器代码(程序)。 执行 >在特定的机器环境下运行 ...
分类:
其他好文 时间:
2017-04-24 12:16:24
阅读次数:
169
1、Hadoop 项目的四大模块 Hadoop Common: The common utilities that support the other Hadoop modules.Hadoop Distributed File System (HDFS?): A distributed file ...
分类:
其他好文 时间:
2017-04-23 20:11:07
阅读次数:
222
curl 7.21.6 + vs2005 就把curl的.c文件加到project中编译。报错信息非常古怪: setup_once.h(274) : error C2628: '<unnamed-tag>' followed by 'bool' is illegal (did you forget ...
分类:
Web程序 时间:
2017-04-23 15:50:34
阅读次数:
259
源代码编译安装Nginx: 一、配置Nginx隐藏版本号 在生产环境中,需要隐藏 Nginx 等服务的版本信息,以避免安全风险 1、修改源码包 2、修改配置文件 如果 php 配置文件中配置了 fastcgi_param SERVER_SOFTWARE 选项,则编辑 php-fpm 配 置文件,将f ...
分类:
其他好文 时间:
2017-04-22 19:42:19
阅读次数:
304
Centos共享文件夹操作流程 一、 安装VMware Tools VMwareTools的安装脚本是要使用到perl的,而CentOS 6自身不带perl,所以需要自己安装。可以自己下载源代码编译,也可以直接用yum来安装。 yum install perl 2、虚拟机工具栏-》虚拟机-》安装VM ...
分类:
其他好文 时间:
2017-04-18 15:10:26
阅读次数:
189
概述: centos作为服务器部署是第一选择。CentOS去除很多与服务器功能无关的应用,系统简单但非常稳定,命令行操作可以方便管理系统和应用,丰富的帮助文档和社区的支持。 ubuntu最佳的应用领域是桌面操作系统而非服务器操作系统。 Debian作为服务器的选择,但是由于其发展路线,使它的帮助文档 ...
分类:
系统相关 时间:
2017-04-18 09:54:55
阅读次数:
201
1、解决依赖关系httpd-2.4.5需要较新版本的apr和apr-util,因此需要事先对其进行升级。升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包。这里选择使用编译源代码的方式进行(1)编译安装apr#tarxfapr-1.4.6.tar.bz2#cdapr-1.4.6#./configure--prefix=/usr/local/..
分类:
Web程序 时间:
2017-04-07 18:47:37
阅读次数:
282
模块 sys模块:sys模块是用c语言写的,所以在lib下是不会有sys.py这个文件存在 os模块 Pyc是什么鬼? 当程序执行的时,python内部会先将源代码编译成所谓的字节码的形式,这些字节码可以提高执行速度。python将把程序的字节码保存为一个以.pyc为扩展名的文件(".pyc"就是编 ...
分类:
编程语言 时间:
2017-04-04 00:38:31
阅读次数:
210