⑴ Mingw和GCC怎么用的,装好了一大堆东西不知道怎么用,桌面也没有图标。 是要配合其他程序用吗 求大神!
C MinGW GCC 编译器 2011-11-02 15:22 6122人阅读 评论(0) 收藏 举报
gccmakefile编译器汇编wildcardpath
注:本文通过互联网收集整理。
简单的GCC用法
总的来说,gcc应该是一个编译器。但整套的gcc环境并不是由gcc构成的,它是由多个包所组成的,这些包的互相作用产生了gcc的开发环境。其中,有一些包是你开发应用程序所必备的基本包,离开这些包你将无法正常使用gcc。
gcc开发环境包括如下几大包:
binary 基本包 提供基本的汇编器,连接器等
gcc 基本包 各种语言的编译器,包括C,C++,Ada,java等
Win32api,mingwi-runtime/glibc 基本包 系统函数库
make/automake 需要包 管理项目编译的程序
gdb 附加包 调试程序
一. 常用编译命令选项
假设源程序文件名为test.c。
1. 无选项编译链接
用法:#gcc test.c
作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。编译成功后可以看到生成了一个a.out的文件。在命令行输入./a.out 执行程序。./表示在当前目录,a.out为可执行程序文件名。
2. 选项 -o
用法:#gcc test.c -o test
作用:将test.c预处理、汇编、编译并链接形成可执行文件test。-o选项用来指定输出文件的文件名。输入./test执行程序。
GCC与MinGW的简单安装与使用_网络文库
https://wenku..com/view/feba2c0358fafab068dc0214.html
3. 选项 -E <大写,注意>
用法:#gcc -E test.c -o test.i
作用:将test.c预处理输出test.i文件。
4. 选项 -S <大写,注意>
用法:#gcc -S test.i
作用:将预处理输出文件test.i汇编成test.s文件。
5. 选项 -c
用法:#gcc -c test.s
作用:将汇编输出文件test.s编译输出test.o文件。
6. 无选项链接
用法:#gcc test.o -o test
作用:将编译输出文件test.o链接成最终可执行文件test。输入./test执行程序。
7. 选项-O
用法:#gcc -O1 test.c -o test
作用:使用编译优化级别1编译程序。级别为1~3,级别越大优化效果越好,但编译时间越长。输入./test执行程序。
⑵ 我移动了gcc文件夹的位置,原来在桌面上,结果codeblocks找不到编译器了怎么办
修改环境变量,让%PATH%中包含gcc和其bin所在的文件夹,
如果不行,再去CB中Settings->Compiler->Toolchain executables中修改
重建工程,看编译时新的报错是什么再分析
⑶ 为什么我运行了java反编译器.exe之后,我的很多东西都不见了呢
java反编译器就使用jad就好,公认的好用。用反编译器桌面上的东西不见了?如果是真的反编译器,不会出现这种情况。请确认你没有中病毒。
Could not create the Java virtual machine.是指无法建立java虚拟机。看看java_home的路径或者path是否设置正确,这多半是因为找不到jdk导致的。
⑷ codeblocks打开后不显示任何界面,但是有进程!是启动编译软件的时候!不是编译程序运行!
请最好发图上来
依据目前的情况给出如下建议:
1 确认是否正确安装了(请确保安装路径不包含中文,没有安装其他插件)
2 编译器是否正确指定了(codeblocks本身不带编译器,而是使用cygwin、gcc或者vs的编译器)
3 是否下载的正确的安装包,而不是旧版本或者与自身操作系统不匹配的版本
⑸ W7系统安装Python桌面没图标
Python是一种编程语言,没有快捷图标,你说的应该是Python编译平台的图标。在搜索中,搜IDLE,这个编译器是安装Python之后,自带的自己的简单编译平台。然后右键打开其所在位置,再给桌面发送一个快捷方式就可以了。
⑹ jdk安装完后怎么桌面没有显示
没有显示而已。进安装包里找到java编译器创建快捷方式就在桌面出现了。快捷方式图标就是个脚本而已。
⑺ 刚从官网下载的java jdk 7.0,安装过程顺利,可是点击完成之后,桌面没有图标让我启动。小白不懂。
java本来就没有启动程序
安装完java之后呢,你要配置环境变量,以便于java的运行
配置完之后,你在运行中输入cmd命令,打开命令行,将路径转入你写好的程序(可以使用文本文档写程序)所在路径,
然后输入javac Hello.java(这是你的文件名,记得后缀改为java) + 回车
java Hello(这里不加后缀)+回车就行了
建议你下载一个eclipse程序,这个相当于java的编译器,可以报语法错误,无需安装,打开直接使用
记得给java配置环境变量!
有不会的追问我!
附:配置环境变量:
1.打开我的电脑--属性--高级--环境变量
2.新建系统变量JAVA_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0(这个是你安装的JDK所在的目录,不一定在C盘)
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
这是java的环境配置,配置完成后直接启动eclipse,它会自动完成java环境的配置
⑻ c语言中编写一个程序,编译通过,但是屏幕上没有任何显示,是为什呢
您好,如果源文件已经完成编译,可以按下F10键,或点击运行菜单中的 运行[R]。若未编译,则按下F11键或选择运行菜单中的 编译运行[o],编译完成后自动运行。希望能帮助到您。
⑼ 用Inno setup编译器封装的EXE安装程序在试安装的时候不能在桌面创建快捷方式,怎么处理
交钱给360就可以了。太流氓,不解释...