注册 登录
编程论坛 C++教室

求助一个code blocks运行程序的问题

fisher830 发布于 2011-06-07 13:06, 2916 次点击
小弟初学,在code blocks的一个Project中建立了两个C++源程序,都写好了代码,但是编译好了之后为什么每次运行都是运行第一个文件,第二个文件编译之后运行也是第一个文件的结果,我想运行两个文件只能在建立一个新的Project才行,请问有什么办法能运行当前编辑的程序文件吗?
10 回复
#2
lucky5635912011-06-08 09:29
你没把第二个文件添加到第一个项目中吧?
#3
wavewind2011-06-08 09:31
这个还是参阅有关的教材吧,其实很简单的,你看看上机训练部分内容
#4
fisher8302011-06-09 10:30
回复 2楼 lucky563591
绝对添加了,我第一个Project下面有两个文件,但是每次只是执行第一个,就算我重新编译了第二个文件,Run之后还是第一个文件。就是因为简单,有的时候不好找答案好,呵呵
#5
ljt2011-06-09 23:01
你这只是文件,你弄两个工程才有用,你这是两个工程吧
#6
fisher8302011-06-13 10:48
回复 5楼 ljt
对啊 我就是发现只有两个工程的情况下可以随意的想执行那个工程下的文件,我就是想问问如果两个文件在一个工程下面怎么能想要执行那个文件就执行那个文件呢。
#7
obeey2011-06-13 11:07
为什么不在两个project中运行,而一定要在一个project中运行两个文件呢?这样的意义何在?呵呵
#8
fisher8302011-06-13 14:43
回复 7楼 obeey
呵呵 因为我是在学习中,如果每次练习新的程序都要建立新的Project的话觉得麻烦而且浪费资源 ,请问是否有办法可以在一个Project下建立多个文件,然后可以自由选择的执行想要执行的文件。
#9
obeey2011-06-13 17:32
每次练习你就修改当前project不行么?呵呵。

你的那个需求我不清楚
#10
fisher8302011-06-14 09:26
回复 9楼 obeey
OK 谢谢你,我只能先这么办了
#11
pangding2011-06-14 10:00
初学这么理解就行了:一个工程就是一个可执行文件。要想弄两个可执行文件就要两个工程。

这个新建工程没什么什么麻烦的地方。就和你创建记事本一样,一个文本只有一个内容。不能说只创建一个文本,今天希望它的内容是这样,明天却是那样。工程就相当于记事本的文本一样,是最小单位。
1