[问题]eclipse的大问题!!!

软件和网站开发以及相关技术探讨
头像
FFFrog
帖子: 621
注册时间: 2006-05-12 23:28
来自: 江西乐平
联系:

#16

帖子 FFFrog » 2007-05-20 22:30

fanhe 写了:再有一个问题
由于我是刚刚开始学c++,很多时候都是编辑一个源文件,而eclipse要编译源文件只少要新建一个项目,当测试完一个源码后,我想测试另外一个而又不想删除上面的那个源码,这样我又被逼新建一个项目,然后新建一个源码,这样很累人啊。
有没有办法能弄成好像anjuta和vc++一样,能单独新建一个源文件,直接编译运行?
可以同时有多个源文件的。编译完之后,要执行哪个文件对应的程序,就右键点击那个文件,在弹出菜单中选择Run As... ->Run Local C/C++ Application。这样就可以避免出现你贴的那个Run...对话框。其实出现那个对话框,是因为系统不知道你要执行哪一个文件,要你自己新建一个执行配置。内容很简单,有时间贴出来的话,其实自己稍微看看就能理解了。 :)
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

#17

帖子 fanhe » 2007-05-26 18:15

楼上的,每次新建一个源文件都要搞一下那个执行配置,那岂不是很麻烦???
头像
FFFrog
帖子: 621
注册时间: 2006-05-12 23:28
来自: 江西乐平
联系:

#18

帖子 FFFrog » 2007-05-26 22:07

哪有。不就是右键点哪个源文件,选运行,再点一次确定。连键盘都不用敲的。
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

#19

帖子 fanhe » 2007-05-28 18:46

楼上的兄弟,我按照你的办法测试不成功阿
你不如告诉我怎样快速测试一大堆源文件的办法
头像
FFFrog
帖子: 621
注册时间: 2006-05-12 23:28
来自: 江西乐平
联系:

#20

帖子 FFFrog » 2007-05-28 20:09

fanhe 写了:楼上的兄弟,我按照你的办法测试不成功阿
你不如告诉我怎样快速测试一大堆源文件的办法
不懂。什么叫快速测试一大堆源文件? :shock:

比如说同一个project里有a.cpp、b.cpp两个内含main()的源文件。编译完之后,要执行哪个文件对应的程序,就右键点击那个文件,在弹出菜单中选择Run As... ->Run Local C/C++ Application。接下来,不就是点确定按钮的干活?

我学<Thinking in C++>的时候,就是把它提供的源代码导入到一个Standard Make C++ Project里面,编译的时候直接使用每章自带的Makefile,这样下来,那个工程里不知道有多少个可执行文件。也算是你说的“一大堆”了。

我不太清楚Managed Make C++ Project中能不能同时有多个含有main()的文件。如果不行,就换成Standard,然后自己写Makefile吧。其实也不麻烦。
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

#21

帖子 fanhe » 2007-05-29 1:28

Standard Make C++ Project中如果有两个源文件都有main()的话,编译都过不了的
makefile我根本就不知道怎样写
头像
FFFrog
帖子: 621
注册时间: 2006-05-12 23:28
来自: 江西乐平
联系:

#22

帖子 FFFrog » 2007-05-29 8:44

fanhe 写了:Standard Make C++ Project中如果有两个源文件都有main()的话,编译都过不了的
makefile我根本就不知道怎样写
能过。能用。Google个简单的makefile教程去。
horsefaced
帖子: 43
注册时间: 2007-04-21 9:36

#23

帖子 horsefaced » 2007-05-29 9:25

汗,看来偶选择EMACS来还真是正确的选择啊。。。。。。因为EMACS足够复杂,复杂到我现在都不知道要怎么才能让它与GDB结合,怎么才能自动写MAKEFILE,汗死,只好自己手动去写。
回复