想当年,一个vc6项目里面可以有很多的.c文件,每个文件里面都有main函数,还是vc6自由啊:)
vs 2010项目如何设置,可以让一个项目中包含多个main函数呢?
1
heqichang 2015-01-19 08:57:07 +08:00
一个项目里包含多个main什么意图?你可以在一个解决方案里包含多个项目
|
2
otmb OP @heqichang 搞算法,可能写了3个版本,如a.cpp, b.cpp, c.cpp,然后每个文件中都有main,要建立3个项目,太麻烦了吧?
|
3
anytk 2015-01-19 09:38:47 +08:00
一个解决方案下多个项目就OK了,用CMake来整比较方便
|
4
amaranthf 2015-01-19 09:43:24 +08:00
不明白每个文件里面都有main函数的话,链接的时候要用哪一个?
|
5
wind4 2015-01-19 09:53:15 +08:00
从mian函数的argv中获取需要用哪个版本的算法吧。
|
7
nilennoct 2015-01-19 11:53:20 +08:00 via iPad
gcc大法好
|
8
Neveroldmilk 2015-01-19 13:14:35 +08:00
VC只有一个main函数。
|
9
patrickstar 2015-01-19 13:43:21 +08:00
一个可执行程序肯定只能一个main啊,但是一个项目可能包括多个可执行程序,每个都有一个main
|
10
otmb OP @patrickstar 链接那个打开的文件
|
12
semicircle21 2015-01-19 18:19:12 +08:00
多个 main 函数 ... 我怎么联想到今天有人发了个平行宇宙的帖子 ...
|