你的这个问题, 我从未碰到过。
我不知道你到底改变了什么设置没有。
对于Dev 的使用,就我的使用方法来说一下,或许对你有用。
1)先下载Dev , 去哪里下载Dev,可以通过 Google 查一下。
2)在 D盘 下,建立一个目录,命名为DevProg (以后所有通过Dev 编译的程序都存放在这个目录的相关子目录下)
3)在 DevProg 下建立两个子目录: WindowsPrg 和 ConsoleProg 用于分别存放 windows 程序,和 Dos 界面程序
4)如果编译 console application 按以下步骤:
a) 在ConsoleProg 下先自己建立一个目录,比如你的程序名为 Test,那么就命名这个目录为 Test,这样可以迅速的找到你的程序。
b) 在Dev界面下,按 File -> New -> Project...
c) 这样你看到New Project 窗口界面,现在请输入project name, 其默认的名字为 project1, 你可以更改它,比如,你希望你的project name 为Test,那么就先删除 project1, 然后输入Test
d) 加亮 console application , 其余的设置无需更改, 点击ok .
e) 现在你应该看到 Create new project 窗口,我们现在要找到我们原来创立的那个Test 目录, 它在 D盘下, DevProg 下, ConsoleProg 下,现在你看到 Test那个目录了,打开它(点击它),现在你按保存,那么Test.dev 这个project就存放于D:\DevProg\ConsoleProg\Test 这个目录下.
f) 现在自动回到Dev 的IDE 界面, 并且自动生成了一个main.cpp, 请注意main 的左上角有一个 * 号标记, 这表示这个文件名还不是最终文件名, 如果你现在想更改文件名, 比如你想命名它为 test.cpp , 那么请按 File -> Save as... 然后输入 test.cpp -> 按下保存,现在你应该看到文件名已经改为 test.cpp
g) 现在你可以添加你的代码了, 比如输出 Helloworld. 那么就在 system("pause"); 的上一行添加代码 cout<<"Hello world.\n";
h) 编译程序, Ctrl + F9
i) 运行程序, Ctrl + F10
j) 编译+运行, F9
在左边那个文件管理栏中,你现在可以看到文件以树形的方式展示出来. 现在你的Project 为Test, 并且有一个test.cpp。如果你的Project 需要多文件,比如还有其余的头文件以及 cpp 文件,你可以通过以下方式来创立并加入你的Project中:
鼠标放置于Test 上会转换为手形,右键鼠标,出现菜单框,点击 New File 现在立即在右边代码工作区域自动生成一个新的未命名文件, 你现在可以按你的要求命名它, Ctrl + F12 为 save as...
Dev 下无法对单一文件进行编译( 我至少没有发现如何对单一文件进行编译) , 而VC 是可以的.
Dev 下的单步调试也总是觉得不爽, 比如无法观察 某个地址下的数据情况, 这点VC 作的很好.