gcc编译tuxedo client # gcc编译tuxedo client的Makefile文件 ####################################################### TUXLIBS = -L${TUXDIR}/lib -lwsc -lbuft -lwsc -lgpnet -lfml -lfml32 -lengine -ldl -lpthread /usr/lib/libcrypt.a LINK.c = gcc INCL = -I${TUXDIR}/include simpcl: $(LINK.c) $(INCL) $(TUXLIBS) simpcl.c -o simpcl clean: rm -rf *o simpcl ################################...
by xzhmxiong - Linux环境编程 - 2011-11-30 03:38:18 阅读(3173) 回复(0)
本节学习GNU推出的Linux系统下C编译器----gcc,主要介绍这种编译器的基本原理和使用方法,以及编译过程中所产生的错误的原因及对策。 gcc简介 Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。 gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、...
没记错的话现在gcc的最新版本是4.2.2,但是某些软件的编译还要用到gcc4之前版本中的一些特性,某些是gcc4所不支持的,所以必须要用 gcc3.X或者gcc2.9.X。现在的Linux发行版一般都安装了gcc4.x,同时也会保留gcc3.x,一般不需要用户自己安装。如果系统没有或者已损坏,就不得不自己动手了~本文以在Redflag Linux 6上安装gcc3.4.6为例,介绍了gcc的安装过程。 安装之前,首先要确保系统中有cc或者gcc等编译器,并且是可用的。还要把...
Linux下的文本编辑器 在终端中输入vim FileName 接着依次点击ESC键 i键—>输入文字内容 输入完成之后进行存盘,可按ESC键输入”:wq”后回车 不想存盘可按ESC键输入”:q!”回车 使用GCC(GUN Complier Collection) gcc指令的一般格式 gcc 【参数】要编译的文件 【参数】【目标文件】 gcc默认生成的可执行文件为a.out 如果想要生成自己命名的可执行文件,通常使用...
命令:gcc [-o 可执行文件名] 源文件 [其它选项] 可执行文件一般以.out为后缀,如果没有用-o选项指定名称,默认为a.out 其他选项有 -lm ,作用是把math.h库连接进来。例如,如果源文件中使用sqrt函数,并且在开头也包含了 #include 命令,但是如果不加 -lm 选项,编译是不能通过的,会产生错误。 但是我不知道为什么在使用如 strcmp 之类的函数时却不用刻意的加什么选项就可以直接编译,只要在文件开头包含了 #include 命令。 ...
小弟刚刚接触Linux, 用gcc进行c编程, 在输入以下命令后: # gcc -Wall /home/maintain/gcc/get_time.c -o get_time /home/maintain/gcc/get_time.c:31:19: stdio.h: No such file or directory /home/maintain/gcc/get_time.c:32:20: stdlib.h: No such file or directory /home/maintain/gcc/get_time.c:33:20: string.h: No such file or directory /home/maintain/gcc/get_time.c:34:18: time.h: No such file or directory 系...
小弟刚刚接触Linux, 用gcc进行c编程, 在输入以下命令后: # gcc -Wall /home/maintain/gcc/get_time.c -o get_time /home/maintain/gcc/get_time.c:31:19: stdio.h: No such file or directory /home/maintain/gcc/get_time.c:32:20: stdlib.h: No such file or directory /home/maintain/gcc/get_time.c:33:20: string.h: No such file or directory /home/maintain/gcc/get_time.c:34:18: time.h: No such file or directory 系...