vs 2010 一个项目只能有一个 main 函数么?

2015-01-19 08:45:36 +08:00
 otmb

想当年,一个vc6项目里面可以有很多的.c文件,每个文件里面都有main函数,还是vc6自由啊:)
vs 2010项目如何设置,可以让一个项目中包含多个main函数呢?

7662 次点击
所在节点    程序员
12 条回复
heqichang
2015-01-19 08:57:07 +08:00
一个项目里包含多个main什么意图?你可以在一个解决方案里包含多个项目
otmb
2015-01-19 09:34:08 +08:00
@heqichang 搞算法,可能写了3个版本,如a.cpp, b.cpp, c.cpp,然后每个文件中都有main,要建立3个项目,太麻烦了吧?
anytk
2015-01-19 09:38:47 +08:00
一个解决方案下多个项目就OK了,用CMake来整比较方便
amaranthf
2015-01-19 09:43:24 +08:00
不明白每个文件里面都有main函数的话,链接的时候要用哪一个?
wind4
2015-01-19 09:53:15 +08:00
从mian函数的argv中获取需要用哪个版本的算法吧。
invite
2015-01-19 11:23:57 +08:00
@otmb 搞算法,需要用这种工具啊?
nilennoct
2015-01-19 11:53:20 +08:00
gcc大法好
Neveroldmilk
2015-01-19 13:14:35 +08:00
VC只有一个main函数。
patrickstar
2015-01-19 13:43:21 +08:00
一个可执行程序肯定只能一个main啊,但是一个项目可能包括多个可执行程序,每个都有一个main
otmb
2015-01-19 15:43:02 +08:00
@patrickstar 链接那个打开的文件
otmb
2015-01-19 15:47:20 +08:00
@anytk 为何用cmake,方便多少?
semicircle21
2015-01-19 18:19:12 +08:00
多个 main 函数 ... 我怎么联想到今天有人发了个平行宇宙的帖子 ...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/163360

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX