dev c++ 的使用方法汇总
DEVC基础教程之函数
DEVC基础教程之函数函数是程序中非常重要的一部分,通过函数可以将一段代码封装起来,实现代码的重用和模块化。
在DEVC编程语言中,函数使用起来也非常简单,本教程将详细介绍函数的基本概念、语法和用法。
1.函数的定义在DEVC中,函数的定义使用`func`关键字,后面跟着函数名和一对小括号。
函数名可以根据需要来命名,但最好能够描述函数的功能。
小括号中可以放置函数的参数,参数用逗号分隔。
```func 函数名(参数1, 参数2, 参数3, ...)//函数体```2.函数的调用在DEVC中,函数调用使用函数名和一对小括号,如果函数有参数,可以在小括号中传入参数的值。
传入的参数按照参数的定义顺序进行匹配。
```函数名(参数1,参数2,参数3,...)```3.函数的返回值函数可以有返回值,使用`-> 返回类型`来指定返回值的类型。
在函数体中,使用`return`关键字来返回结果。
```func 函数名(参数1, 参数2, 参数3, ...) -> 返回类型//函数体return 结果```4.函数的参数在函数定义中,可以指定参数和参数的类型,参数可以有默认值。
调用函数时,可以传入参数的值,也可以使用默认值。
```func 函数名(参数1: 类型1 = 默认值1, 参数2: 类型2 = 默认值2, ...)//函数体```5.可变参数有时候,函数需要接受变长的参数,DEVC提供了可变参数的功能。
在参数列表中使用`...`来表示可变参数。
```func 函数名(参数1, 参数2, 参数3: 类型...)//函数体```在函数体中,可以使用`参数名.count`来获取可变参数的数量。
6.匿名函数在DEVC中,可以使用匿名函数来定义一个没有函数名的函数。
匿名函数常用于函数参数的传递。
```{(参数1, 参数2, ...) -> 返回类型 in//函数体return 结果```7.函数作为参数在DEVC中,函数可以作为参数传递给其他函数。
Dev_c使用入门
Dev c使用入门
对win7系统来说,有时候vc++6.0不兼容,可使用devc.
从开始菜单启动Devc
单击文件→新建→源代码
出现下图所示窗口
编写程序:
与vc6.0类似
注意:devc中若要让程序在DOS界面停留,则需在#include<stdio.h>后回车,键入#include<stdlib.h>再继续编写函数,在main函数右花括号前键入system(“pause”);
编写好程序后单击运行→编译
出现如下窗口,选择c source file保存类型。
单击确定后若程序无误则会出现下图中窗口
单击关闭出现下图所示窗口
单击运行→运行出现下图所示窗口
按任意键后回到下面窗口
单击文件→关闭
再关闭devc
若下次要打开则单击打开工程或文件找到上次编好的c程序(该程序图标右下角有一小字母c如图)按提示操作即可。
(完整word版)Dev-Cpp上机使用说明(2017.12.19)
Dev-C++ 安装&使用教程使用高级语言编程时,首先需要用一个文本编辑器软件编辑源代码文件,然后再想办法运行程序。
C和C++都是编译语言,也就是说,我们不能直接运行 C 或者 C++ 源代码。
要想运行用 C 语言或者C++ 语言编写的程序,我们必须使用编译器将 C 或者 C++ 源文件编译成可执行文件。
源代码需要经历预处理、编译和链接等步骤,才能生成可执行文件,用于运行.如果运行有误,就需要进行调试,以清除源代码中的语法错误和逻辑错误,最终让程序正确运行,实现预想的功能。
由此可见,程序开发时需要进行编辑、编译、链接、运行和调试等操作。
这些操作可以使用多个独立的软件进行,但更常见的是使用集成开发环境(Integrated Development Enviroment,IDE)来做这些操作。
Dev—C++虽然功能不太强大,但是它对 C 和 C++ 标准的支持非常好。
我认为利用 Dev-C++ 来学习 C 或者 C++ 是个不错的选择。
下面简单介绍一下 Dev-C++ 的安装过程和使用方法。
(“Dev—C++"的名称中含有字符“+”,为了避免与文件命名规则冲突,它常常也写作“Dev—Cpp”。
)1、安装与基本设置首先,到QQ群文件中搜索”DEV”并下载之后开始安装。
安装过程很简单,这里不详细说了.安装完毕之后,启动Dev-C++.界面如下图所示。
其他配置如下:2、编辑功能点击工具栏上的“新建”“源代码"按钮(或者按快捷键 Ctrl+N),就可以新建一个空白的源代码文件,并开始编写程序了。
点击工具栏上的“打开”按钮(或按快捷键 Ctrl+O),就可以打开一个原有的源代码文件或工程文件,进行编辑。
在Dev—C++里编辑文件时,基本操作与其它文本编辑器是完全相同的。
不过,除了基本的文本编辑功能之外,Dev-C++还提供了以下一些用于程序编辑的方便功能:(1)允许用户自定义编辑器的各种参数.点击菜单“工具编辑器选项”,在弹出的“编辑器属性"对话框中可以设置编辑器各种参数。
DevC简易使用入门
Dev C简易使用入门
冯结青
浙江大学计算机学院,浙江大学CAD&CG国家重点实验室
一、文件(File)菜单
1.新建(New)源程序文件(C语言的源程序的扩展名是*.c)该菜单功能是创建新的程序文件。
新建文件之后,可以输入自己的程序。
例如键入以下hello world程序内容
#include <stdio.h>
int main(void)
{
printf("Hello World!\n");
sreturn 0;
}
新建源程序的快捷键是Ctrl+N
2.打开(Open)已有的源程序文件
该菜单用于打开已经存在的程序文件。
快捷键Ctrl+O
3.修改文件之后,注意保存修改结果。
快捷键Ctrl+S
二、编译(Compile)运行(Run)菜单
4.编译(Compile)源程序。
快捷键F9
编写好了程序之后,下一步是编译源程序,生成可执行文件。
5.运行(Run)程序。
快捷键F10。
最后是执行程序,查看运行结果。
6. 还可以直接按F11键,执行编译之后运行程序。
建议采用这种方法。
devc使用教程
Dev-C++簡易使用手冊●簡介Dev-C++是Windows作業系統下一個免費、開放原始碼並且容易上手的C/C++整合型開發環境(IDE),有多國語言的使用介面,如果使用者願意也可以將功能表選單等等介面改成中文化的介面。
它預設使用的compiler是gcc(GNU Compiler Collection),以下介紹如何安裝並使用Dev-C++來寫C 語言。
●安裝Dev-C++Dev-C++安裝檔可到官方網站/dev/devcpp.html 的網頁,到網頁下面點選Dev-C++5.0beta9.2(4.9.9.2)(9.0MB)with Mingw/GCC3.4.2的SourceForge下載檔案。
執行下載的檔案後的安裝步驟如下:1.打開安裝檔後按確定2.選擇安裝過程的語言後按OK3.看完版權宣告後按I Agree4.選擇安裝型態FULL後按NEXT5.選擇要安裝的資料夾後按Install6.安裝過程完畢後按Finish,完成安裝使用Dev-C++1.執行[開始]->[所有程式]->[Bloodshed Dev-C++]->[Dev-C++]2.第一次執行會出現以下選項,可以選擇使用介面的語言,選完後按NEXT3.這個功能我們用不到,可以選NO後按NEXT4.按OK,完成第一次設定設定Dev-C++變更語言及框架風格到[Tools]->[Environment Options]裡作更改:然後在Interface的分頁中選擇你想要更改的語言,以及更改你喜歡的選項:改字型與顯示行數到[Tools]->[Editor Options]->[Display]裡作更改:開始寫程式1.首先先開新檔案來寫,點選[File]->[New]->[Source File],或按Ctrl+N2.如圖,寫完程式碼後,點選[File]->[Save]存檔,或按Ctrl+S存檔3.如果是第一次存檔會出現以下畫面,選擇要存檔的位置後,檔名輸入”*.cpp”(例如hello.cpp)後存檔。
devc++项目的使用方法
devc++项目的使用方法
1.创建新项目:打开Devc++,选择“文件”-“新建”-“项目”,选择“C++项目”或“C项目”,然后根据需要选择项目类型和保存位置,点击“下一步”即可。
2. 添加源文件:在项目管理器中右键点击“源文件”文件夹,选择“添加文件”,选择“C++源文件”或“C源文件”,输入文件名并点击“添加”即可。
3. 编写代码:在源文件中输入代码,完成后保存文件。
4. 编译项目:点击工具栏中的“编译”按钮,Devc++将对代码进行编译。
如果出现错误,可以在“输出”窗口中查看详细信息并进行修正。
5. 调试项目:在工具栏中点击“调试”按钮,选择“开始调试”或“开始调试(不编译)”,程序将开始运行。
可以在“调试”窗口中查看变量值、执行状态等信息。
6. 运行项目:在编译成功后,可以在“输出”窗口中找到.exe 文件所在路径,双击运行即可。
总之,Devc++是一款强大的C++开发工具,通过以上步骤,可以轻松地完成代码的编写、调试和运行。
- 1 -。
dev-cpp简单使用教程
4. 工具栏中找到以下图标,其中compile(F9)为编译,run(F10)为运行,F11为编译+运行。记得c++文件要编译后才能运行哦!(编译后 源文件目录下会出现.exe文件,也可3请刷新页面重试持续报错请尝试更换浏览器或网络环境
dev-cpp简 单 使 用 教 程
最近在准备蓝桥的比赛,而蓝桥要用dev-cpp,但自己第一次接触,不太会用。防止大家出现和我一样的问题,所以简单分享一下如何使用 1.打开软件界面,弹窗只是一些使用技巧,直接关闭就好
2.文件-新建文件-源代码
DevCPP使用指南要点
Dev C++ (Dev-CPP)使用指南一、Dev-C++简介Dev-C++是一个Windows下的C和C++程序的集成开发环境。
它使用MingW32/GCC 编译器,遵循C/C++标准。
开发环境包括多页面窗口、工程编辑器以及调试器等,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能,是学习C或C++的优秀工具。
多国语言版中包含简繁体中文语言界面及技巧提示。
二、下载与安装Dev-C++的原始网站是,但该网站无法直接访问,需使用代理。
在网上还有很多Dev-C++的镜像,用“Dev-CPP”或“Dev-C++”作为关键字在搜索引擎中搜索,可以找到不少下载站点。
目前Dev-C++的最新版本是 5.0 beta 9.2,也就是 4.9.9.2。
安装文件为devcpp-4.9.9.2_setup.exe,大小为9MB,其中包括了Mingw/GCC 3.4.2和GDB 5.2.1。
安装过程很简单,一路Next就可以了。
最后有一步选择语言,记得选Chinese(中文),不过忘记了也没事,后面我们还可以再改。
三、编辑环境设置如果刚才的安装过程你没有选择中文,而你又看不懂英文的话,那么请点击菜单栏上的Tools--Environment Options,如下图。
在弹出的对话框中单击标签Interface,然后在右边的Languae选项中选择Chinese,这样确定以后语言就变成简体中文了。
不过在确定之前推荐大家把No splash screen on startup 前面的勾打上,中文意思是不显示启动界面,这样可以在启动Devcpp的时候快一些。
在菜单栏上选择"工具"--"编辑器选项",如下图。
在弹出的对话框中单击第二个标签"显示",如下图。
这里可以设置一些字体以及字体大小。
要说的是下面的那个"行号",如果你喜欢显示行号请把它勾选。
DEV C 中文版使用手册
Dev-C++简明使用手册Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/链接、运行和调试。
本手册中介绍了Dev-C++常用的一些基本操作,每一位同学都要掌握。
一.启动Dev-C++方法一:1.鼠标点击任务栏中的“开始”按钮,选“程序”菜单项,然后选“程序”下的子菜单项“Bloodshed Dev-C++”项,显示该项下的子菜单。
2.单击”Dev-C++”菜单项,即可启动Dev-C++集成开发工具。
(如图1所示)图1方法二:直接单击桌面上的Dev-C++的图标。
二.新建源程序1.从主菜单选择“File”—〉“New”—〉“Source File”(“文件”—〉“新建”—〉“源代码”)即可(如下图2所示)。
图2如果大家看到界面上的字是中文的,则可以根据以下操作将界面改为英文。
点击主菜单“工具”->”环境选项”,在弹出的对话框中选择“界面”页,在Language (语言)下拉列表中选择English即可,如下图所示。
此时界面上的菜单、工具条等全部以英文命名。
2.此时屏幕右下侧出现一片白色区域,可以在此输入程序。
如下图3所示。
英文界面中文界面图3源程序编辑区域菜单工具栏输出标签页3.保存源程序到硬盘一个好的习惯是创建了一个新程序后,在还未输入代码之前先将该程序保存到硬盘某个目录下,然后在程序的编辑过程中经常性地保存程序,以防止机器突然断电或者死机。
要保存程序,只需从主菜单选择“File(文件)”—〉”Save(保存)”就可以将文件保存到指定的硬盘目录。
如图4所示。
图4此时会弹出一个对话框,如图5所示。
在此你需要指定文件要存放的目录(此处为F:\temp),文件名称(此处为test)以及保存类型。
需要注意的是,在保存类型处一定要选择C source files(*.c),意思是保存地是一个C文件。
在点击右下脚的保存按钮后,在temp目录下将会出现一个名为test.c的源文件。
dev c使用技巧
dev c使用技巧Dev C++ 是一个开源的集成开发环境 (IDE),用于编写和调试C 语言程序。
它是一个非常受欢迎的开发环境,拥有丰富的特性和功能,方便开发者编写高质量的代码。
在这篇文章中,我们将讨论一些使用 Dev C++ 的技巧,帮助你更加高效地编写C 语言程序。
1. 使用代码补全功能:Dev C++ 提供了代码补全功能,可以帮助你更快地编写代码。
当你输入部分代码时,IDE 会自动显示可能的选项,并使用 Tab 键进行补全。
这种方式可以减少打字的时间,提高编程效率。
2. 使用快捷键:Dev C++ 提供了一些快捷键,可以帮助你更快地完成常见的编辑任务。
例如,Ctrl + D 可以复制当前行,Ctrl + Y 可以删除当前行,Ctrl + F 可以查找特定的字符或字符串等。
熟悉和使用这些快捷键可以节省大量的时间。
3. 使用调试器:Dev C++ 集成了强大的调试器,可以帮助你识别和修复代码中的 bug。
使用调试器可以逐行执行代码,观察变量的值,设置断点等。
这样可以更好地理解程序的执行过程,并找出潜在的问题。
4. 使用版本控制:Dev C++ 支持多版本控制系统,例如 Git 和SVN。
版本控制系统可以帮助你管理和跟踪代码的变化,保留历史记录,并与团队成员共享代码。
使用版本控制可以确保代码的安全性,同时方便多人协同开发。
5. 使用模板功能:Dev C++ 提供了模板功能,可以帮助你快速创建常见的代码结构。
例如,你可以使用模板创建一个新的 C 语言程序,自动包含标准的头文件和主函数框架。
这样可以节省大量的设置时间,使你更专注于编写核心代码。
6. 使用插件:Dev C++ 支持插件,可以扩展其功能。
你可以下载并安装一些有用的插件,例如自动格式化代码、语法高亮显示、代码块管理等。
这些插件可以提高代码的可读性和可维护性,同时减少编码错误的可能性。
7. 优化编译选项:Dev C++ 允许你配置编译选项,以优化程序的性能和可移植性。
devc++使用方法
devc++使用方法
Dev-C++是一个集成开发环境(IDE),用于C和C++编程。
您
可以按照以下步骤使用Dev-C++:
1. 下载和安装,首先,您需要从官方网站或其他可靠来源下载Dev-C++的安装程序。
安装程序应该是一个可执行文件,您可以双击
它并按照提示进行安装。
2. 打开Dev-C++,安装完成后,您可以在开始菜单或桌面上找
到Dev-C++的图标,并双击打开它。
3. 创建新项目,在Dev-C++中,您可以选择“文件”->“新建”来创建一个新的源代码文件,或者选择“文件”->“新建项目”来
创建一个新的项目。
4. 编写代码,在新建的源代码文件中,您可以开始编写C或
C++代码。
Dev-C++提供了代码编辑器和语法高亮等功能,使得编写
代码更加方便。
5. 编译和运行,完成代码编写后,您可以选择“执行”->“编
译”来编译您的代码。
如果没有错误,您可以选择“执行”->“运行”来运行您的程序。
6. 调试和测试,如果程序出现错误,您可以使用Dev-C++提供的调试工具来定位和修复问题。
您还可以进行测试以确保程序的正确性和稳定性。
总的来说,Dev-C++是一个简单易用的IDE,适合初学者和有经验的开发者使用。
希望这些步骤能够帮助您更好地使用Dev-C++进行C和C++编程。
DevC++ 使用技巧
一.DevC++调试方法
1.设置断点。
用鼠标在要设置的那一行的左边深色竖栏上点一
下。
图1
图1
2.按F5开始调试(没有编译过的程序或Release时,会有图2的提示,点“yes”,编译后再按F5进行调试)。
看到蓝色的指示条说明正在调试中(图3,看不到说明程序还没有运行到调试区间)。
然后按F7(或点击“下一步[N]”按钮)开始执行下一行。
调试中若需输入数据切换到控制台窗口便可完成。
图2(上图Debug,下图Release)
图3
3.查看变量。
要查看某一个变量的值,点击“添加查看[A]”按钮,在弹出窗口输入要查看的变量名后,左边的Debug栏中会显示变量当前的值,图4。
图4
4.查看汇编代码。
点击“查看cpu窗口[v]”按钮。
图5
图5
二.DevC++便携免安装版
第一次运行devcppPortable时会初始化DevC++,在Dev-Cpp目录生成配置文件夹config,设置后便可以使用devcppPortable进行
编程了。
也可将Dev-Cpp文件夹放入U盘在任一电脑上运行。
DEVC++使用总结
DEVC++使⽤总结1、DEV C++ 不能调试(1)tools->compiler option->settings->linker⾥设置为yes后,Generate debugging information,并且Rebuild All 了。
(2)在“⼯具”-》编译选项-》"Add following commands when calling complier编译时加⼊下⾯命令"的编辑框⾥加上:-g3,在下⾯的"Add these commands to the linker command line在连接器命令⾏加⼊以下命令" 下的编辑框上加上:-g3(3)转到programs程序页,把gcc⾏修改为:gcc.exe -D__DEBUG__,把g++⾏修改为g++.exe -D__DEBUG__ ,点击ok。
(4)重新编译,就能调试了。
2、使⽤Dev—c++时,如何结决控制台程序运⾏时的控制台窗⼝只闪⼀下就⾃⼰关了的问题,解决⽅案有以下⼏种(1)引⼊#include <conio.h>,并在返回之前使⽤getch()。
对于freopen()也使⽤。
注:此处使⽤getchar()也不好使。
s(2)引⼊#include <cstdlib>,返回之前添加system("PAUSE");但对于freopen()不适⽤3、DEVC C++调试简明教程(转载)1. 把“⽣成调试信息”设置为 Yes。
⽅法如下:Tools(⼯具) --> Compiler Options(编译器选项) --> Settings(设置)2. 编译程序。
请参考:3. 设置断点(Break point)把光标移动到您想暂停执⾏的那⼀⾏,按 ctrl + F5,或者直接⽤⿏标点击下图红线标明的区域。
4. 开始调试(Debug)按 F8 开始调试。
DevC++使用技巧
DevC++使⽤技巧
基于版本5.11
1 ⽀持代码格式⾃动调整 AStyle。
2 代码补全,可以根据源代码⽂件中引⽤的头⽂件⾃动匹配头⽂件中的标识符,调⽤系统函数的时候很有⽤,并且还可以给出函数参数提⽰。
代码补全在对象加“.”号的时候可以⾃动提⽰。
其他标识符的补全需要快捷键,默认是ctrl+space,如与其他软件快捷键冲突,需要重新设定,设定⽅法是
⼯具-》快捷键选项。
如可以设定为 ctrl+'
3 注释⼀⾏的快捷键 ctr+/ , 同时可以完成取消注释。
4 通过插⼊菜单可以完成插⼊常见代码块,如 if else等,代码块的内容可以设定。
5 可以让空源代码⽂件⾃动拥有内容,内容可以设定⼯具 -》编辑 -》代码 -》缺省值,该功能⽤于经常创建新的代码⽂件。
6 删除⼀⾏默认快捷键 Ctrl + D
7 复制⼀⾏默认快捷键 Ctrl+E ,复制当前⾏,并在下⼀⾏粘贴当前⾏
8 可以⽀持调试,需要先设定断点。
9 可以设置编辑模式,默认为⽩⾊背景,提供有其他样式可选,但其他样式不是很好看。
10 可以调节字体⼤⼩,每种语法的颜⾊属性。
11 有时在打开多个源代码⽂件并编译运⾏后,会有感觉修改了代码编译没有起作⽤的现象(编译了其他⽂件)。
解决⽅法是删除所有⽣成的执⾏⽂件,清除菜单,对⽂件重新编译执⾏。
(猜测可能是因为⽂件名过长,导致编译器找到的是其他的⽂件)。
DEV C 中文版使用手册
Dev-C++简明使用手册Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/链接、运行和调试。
本手册中介绍了Dev-C++常用的一些基本操作,每一位同学都要掌握。
一.启动Dev-C++方法一:1.鼠标点击任务栏中的“开始”按钮,选“程序”菜单项,然后选“程序”下的子菜单项“Bloodshed Dev-C++”项,显示该项下的子菜单。
2.单击”Dev-C++”菜单项,即可启动Dev-C++集成开发工具。
(如图1所示)图1方法二:直接单击桌面上的Dev-C++的图标。
二.新建源程序1.从主菜单选择“File”—〉“New”—〉“Source File”(“文件”—〉“新建”—〉“源代码”)即可(如下图2所示)。
图2如果大家看到界面上的字是中文的,则可以根据以下操作将界面改为英文。
点击主菜单“工具”->”环境选项”,在弹出的对话框中选择“界面”页,在Language (语言)下拉列表中选择English即可,如下图所示。
此时界面上的菜单、工具条等全部以英文命名。
2.此时屏幕右下侧出现一片白色区域,可以在此输入程序。
如下图3所示。
英文界面中文界面图3源程序编辑区域菜单工具栏输出标签页3.保存源程序到硬盘一个好的习惯是创建了一个新程序后,在还未输入代码之前先将该程序保存到硬盘某个目录下,然后在程序的编辑过程中经常性地保存程序,以防止机器突然断电或者死机。
要保存程序,只需从主菜单选择“File(文件)”—〉”Save(保存)”就可以将文件保存到指定的硬盘目录。
如图4所示。
图4此时会弹出一个对话框,如图5所示。
在此你需要指定文件要存放的目录(此处为F:\temp),文件名称(此处为test)以及保存类型。
需要注意的是,在保存类型处一定要选择C source files(*.c),意思是保存地是一个C文件。
在点击右下脚的保存按钮后,在temp目录下将会出现一个名为test.c的源文件。
DevC安装使用教程
Dev-C++ 安装&使用教程
C和C++都是编译语言;也就是说;我们不能直接运行 C 或者 C++ 源代码..要想运行用 C 语言或者 C++ 语言编写的程序;我们必须使用编译器将 C 或者 C++ 源文件编译成可执行文件..从源代码到可执行文件要经历三个步骤:预处理、编译;链接..现阶段我们只要知道这个概念就可以了;详细说明将在后续教程奉上..常用的编译器有:Turbo C、Turbo C++这两个太旧了;不推荐使用..严格地说;它们都是集成开发环境、GCC、MicroSoft Visual C++ 6.0严格地说;它是集成开发环境;Dev-C++严格地说;它也是集成开发环境等等..Dev-C++虽然功能不太强大;使用起来也不甚方便;但是它对 C 和 C++ 标准的支持非常好..我认为利用 Dev-C++ 来学习 C 或者 C++ 是个不错的选择..下面简单介绍一下 Dev-C++ 的安装过程和使用方法..
Dev-C++ 安装&使用教程
用 windows 自带的记事本创建文本文件;改名或者另存为 .c 或
者 .cpp ..双击改名后的文件;Dev-C++ 就会打开那个文件;然后我们就可以使用 Dev-C++ 来编写、编译、运行、调试 C/C++ 程序了..注意:.c代表 C 程序;.cpp代表 C++ 程序..
上图中间偏左的地方有一黑色竖条;其实是用来显示行数的;只要如此这般设置一下就可以了:Tools工具 --> Editor Options编辑器选项--> Display显示
选中 Line Numbers行数;然后按 OK确定即可..
使用 Dev-C++ 编译运行程序会出现窗口一闪而过的现象;这不是程序的问题;而是因为程序运行结束;自动关闭了..解决办法请参考..。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
导读1、什么是Dev-C++?它是C程序的可视化集成编译环境(IDE),并且它是免费的,您可以去它的官方网站htt p://去下载它的最新版本。
它只不过是DELPHI编写的窗口环境(就连作者本人都觉得这是个讽刺),本质是起编译作用的是GCC。
2、听说Microsoft Vistual C++也能胜任C语言编程,为什么不用它?如果你要编写WINDOWS的软件,并且有银子,那就用吧。
如果你和我一样讨厌WINDO WS的东西,暂且用DEV C++,将来可以用GCC。
我悄悄的告诉你,微软的程序员在研发Microsoft Vistual C++过程中,用的也是类似于GCC命令行下的东西。
3、安装Dev C++,语言选择中文后,就出现乱码,这是怎么回事?怎么,您不会英文?请直接选择ENGLISH,这是学习编程最起码的要求。
以下内容来源于/faq.html,我仅仅是翻译,您最好阅读原文。
1、当我编译并执行DOS程序时,DEV会最小化、恢复后什么也没显示。
当建立一个命令行程序时,请确认没有Project-Options中没有选择Do not create a console.2、当运行DOS程序时,它会自动关闭,如何改善?#include <stdlib.h>int main(){system(“PAUSE”);return 0;}/*请应用上述代码。
小样,看你还自动关闭吗*/3、在连接后,我得到了错误信息“C:\DEV-C++\LIB\\libmingw32.a(main.o)(.text +0x8e): undefined reference to `WinMain@16'你可能没有定义main() 函数,否则,请重新编译。
4、当我打开Dev-C++ 时,提示“没有找到WININET.DLL”你可以到这里下载相应的缺失文件/supfiles.htm5、当我编译文件时,提示没有找到“<filename> ”请检查编译器的options,看看里边文件夹设置是否正确。
默认设置位置C:\DEV-C++\Bin\C:\DEV-C++\Include\C:\DEV-C++\Include\C:\DEV-C++\Lib\6、生成的EXE文件很大,如何减小它的体积?options->Linker->不选"Generate debug information".这样就不会生成DEBUG信息。
(但我看效果一般:-)7、在Windows NT下,以运行时提示“Failed to set data for”Dev-C++ 在写注册表的时候,是需要管理员权限的,请以管理员身份运行Dev-C++ 吧8、当我编译时提示ld: cannot open crt2. o: No such file or directory. 怎么办?options-> 检查你的文件夹设置是否正确,请参考问题59、如何使用OpenGL库或其他?所有的库文件在Lib文件夹里,它们类似*.aProject options->-lopengl32 将它包含在你的project里。
10、当我编译的文件包含WINDOWS文件路径(例如:<\Mydir\myfile.h>),提示'u nrecognized escape sequence'Mingw编译器只明白Unix的路径形式(/mydir/myfile.h),请将"\"改成"/"11、有关于Dev-C++的软件包吗?你可以去/dev/下载12、我使用Borland的专有函数时出现问题,例如clrscr()?将conio.h包含到你的源文件里,将X:\Dev-C++\Lib\conio.o 添加到Further Objec t Files工程设置里。
新一篇: GCC for Win32开发环境介绍(2)导读:GCC是一个原本用于Unix-like系统下编程的编译器。
不过,现在GCC也有了许多Win3 2下的移植版本。
所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。
所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优秀的编译器有一个大概的了解。
历史GCC是GNU公社的一个项目。
是一个用于编程开发的自由编译器。
最初,GCC只是一个C语言编译器,他是GNU C Compiler 的英文缩写。
随着众多自由开发者的加入和GCC 自身的发展,如今的GCC以经是一个包含众多语言的编译器了。
其中包括C,C++,Ada, Object C和Java等。
所以,GCC也由原来的GNU C Compiler变为GNU Compiler Collection。
也就是GNU编译器家族的意思。
当然,如今的GCC借助于他的特性,具有了交叉编译器的功能,即在一个平台下编译另一个平台的代码。
直到现在,GCC的历史仍然在继续,他的传奇仍然被人所传颂。
Windows下的GCC家族起初,GCC是用于Unix,Unix-like系统的编译器。
不过,现在Windows下也出现了GC C的稳定移植版。
这要感谢Internet上众多程序员的共同努力。
如今,在Windows下比较流行的GCC移植版主要有三个。
他们是MinGW,Cygwin和D jgpp。
虽然,Djgpp是应用于DOS系统的,考虑到windows对DOS的兼容,所以也将Djgpp纳入其中了。
总体来说,MinGW,Cygwin和Djgpp各有特色,针对不同的应用场合,可以选择不同的移植版来满足需要。
MinGW这个系列的移植,主要方向是让GCC的Windows移植版能使用Win32API来编程。
而Cygwin的目标是能让Unix-like下的程序代码在Windows 下直接被编译。
至于Djgpp,则是想让DOS下也能用上GCC。
所以,对于开发人员不同的需求。
选择合适的移植版会让工作变得轻松而高效。
本书的GCC我个人对GCC的移植版都非常喜欢。
不论是MinGW还是Cygwin,亦或是Djgpp。
在本书中,除了特殊说明以外,所述的内容适合所有这三种移植版。
不过,考虑到现在在Windows下用的比较多的是MinGW系列。
再加上MinGW较Cyg win和Djgpp安装和使用更为简便。
所以,建议读者学习时还是使用MinGW。
第二节入乡随俗的MinGW简介MinGW是Minimalistic GNU for Windows 的缩写。
她是一个建立在GCC和binutils 项目上的编译器系统。
和其他GCC的移植版相比,她可以说是最接近Win32的一个了。
因为,MinGW几乎支持所有的Win32API,这也是MinGW的特色之一。
她所连接的程序,不需要任何第三方库就可以运行了。
在某种程度上看,MinGW更像是VC的替代品。
获得与安装MinGW可以从MinGW的官方网站上获得。
如果,你要安装MinGW,那么你有两种安装方案。
下面我来一一介绍。
安装方案一:首先,你要从/download.shtml上下载如下几个压缩包。
考虑到文件的更新和文章的灵活性。
我将只写出文件的主要部分,将省去版本好和更新日期。
gcc-coreC语言编译器gcc-c++C++语言编译器mingw-runtimeMinGW的运行时库(这个必须安装)win32apiwin32的API函数头文件和连接库binutils MinGW的汇编器和连接器等基础工具gdb MinGW中的调试工具mingw32-makeMake工具,用以更好的管你的项目然后,将上述文件逐一下载,然后全部解压缩到一个目录下就可以了,我这里假设你是移动到$(MINGW)这个目录下了。
这样,你的MinGW就算安装成功了。
最后到DOS终端上,将当前目录转换成$(MINGW)/bin 下。
输入C:\>gcc -v看到一段gcc的版本信息,这就能说明,你的gcc已经可以正常工作了。
安装方案二:你可以从/download.shtml上下载MinGW5.0.2.exe 这个程序。
至少,在我写此文的时候,这个是最新版本。
下载以后运行安装,至于安装过程,我想我就不一一介绍了。
对于Windows下的开发人员,我想这个应该不是什么问题了。
在一切都选择好以后。
这个程序就开始从Internet上下载所需要的压缩包。
然后,逐一解开,安装。
总体来说,两种方法各有长处。
不过,本人偏爱第一中方法。
因为,控制度高,而且,更新也比较简单。
自己心里也比较明了。
环境设置:对于我们这些使用者来说,最好是能够简单方便的使用工具。
所以,我们就需要设置环境,便于我们使用MinGW。
对于设置,我们只需要在环境变量中的PATH 变量中,添加$(MINGW)/bin这个路径就可以了。
这样,你就可以在任何目录下使用MinGW了。
第三节人在曹营心在汉的Cygwin介绍Cygwin,其实并不是一个GCC。
她是让Windows拥有Unix-like环境的软件。
所以,G CC自然也就会包含在里面。
不过,对于开发者,Cygwin是一个开发环境。
而对于用户来说Cygwin是一个运行环境。
Cygwin唯一和MinGW最大的区别在于,使用Cygwin可以在Windows下调用Unix-li ke的系统函数。
比如进程函数,等等。
所以,虽然说,Cygwin是运行在Windows下的,但是她还是使用的是Unix-like系统的函数和思想。
获得与安装Cygwin可以从Cygwin的官方网站获得安装程序/在网站上下载Cygwin的安装程序setup.exe。
然后运行便可以了。
关于前面的设置,我想不用多做介绍了。
因为,对于这些我想Windows下的开发人员应该相当清楚了。
在到了选择安装的组件时,在Devel 选项下,将gcc-core,gcc-g++ 等前的skip 点击成你所需要的版本号。
然后在Lib选项卡中,将glib2,glib2-devel,glib2-runtime前的skip点成版本号。
接下来,就点击next就可以了。
在一段漫长的等待时间后,你的Cygwin开发环境就算安装好了。
相对来说,Cygwin的安装和配置都比较简单。
因为,Cygwin提供了一个比较健全的安装程序。
使用在安装目录下,运行cygwin.bat就可以启动cygwin环境了。
这是一个模拟Linux的环境,所以很多地方可能和Dos有比较大的差距。
不过,你编译出的程序可以直接在其他没有安装Cygwin的机器上运行。
还有,如果要切换到windows下的其他盘下,比如D盘。
那么就可以使用$cd /cygdrive/d/对于Cygwin更多关于使用的内容,你可以到Linux社区去获得参考。