
方法如下:双击GCC安装包,mingw-get-setup.exe,点击Install安装。点击Change选择安装路径,尽量不要有中文和空格,将package 下面的mingw-***和mingw32-***和msys-**。都勾选上,等待下载安装,直到勾选框全部变成土灰色。找到安装目录的bin目录,将路径右键复制下来。找到计算机,右键,属性。点击 高级系统设置。找到下面的 环境变量 点击。在系统变量里面找到 Path变量,双击出现下面输入框,在变量值的末尾添加刚刚复制的bin目录,并在最后加上英文状态下 的分号()。点击确定。测试是否安装成功,在cmd命令提示符里面输入 gcc --help 回车键,EditPlus 3 安装完成之后的界面点击File 下的 new C/C++出现以下测试代码,保存到指定目录,最后不要有空格和中文,我保存到E:/My/Test下面测试。
文件名为test.c命令提示符窗口进入到 E:/MyTest 下 用dir 命令显示当前目录下的所有文件。使用gcc 命令
编译 命令格式 如下 gcc test.c - o test 回车键。编译完成。直接输入test运行,输出hello,world。测试完成。Gcc最基本的用法是∶gcc [options] [filenames] 其中options就是编译器所需要的参数,filenames给出相关的文件名称。 -c,只编译,不
连接成为可执行文件,编译器只是由输入的.c等源代码文件生成.o为后缀的目标文件,通常用于编译不包含主程序的子程序文件。 -o output_filename,确定输出文件的名称为output_filename,同时这个名称不能和源文件同名。如果不给出这个选项,gcc就给出预设的可执行文件a.out。 -g,产生符号调试工具(GNU的gdb)所必要的符号资讯,要想对源代码进行调试,我们就必须加入这个选项。 -O,对程序进行优化编译、连接,采用这个选项,整个源代码会在编译、连接过程中进行优化处理,这样产生的可执行文件的执行效率可以提高,但是,编译、连接的速度就相应地要慢一些。 -O2,比-O更好的优化编译、连接,当然整个编译、连接过程会更慢。 -Idirname,将dirname所指出的目录加入到程序头文件目录列表中,是在预编译过程中使用的参数。找到一个学习linux的好方法,可多看看《linux就该这么学》一书。
评论列表(0条)