【发布时间】:2011-08-03 07:19:25
【问题描述】:
我正在从 Unix 移植一个 C++ 应用程序,原始开发人员创建了几个带有 main() 函数的文件,然后使用 Makefile 选择要使用的 main()。
Visual C++ 2010 中如何选择包含 main() 函数的文件?
目前,当我编译时,由于重复的 main() 符号而出现链接器错误。
我唯一能想到的是宏条件。
还有其他想法吗?
【问题讨论】:
-
宏条件是个好主意。
-
@Schnommus:如果原版没有宏,很可能它是为了生成多个可执行文件,在这种情况下,在单个解决方案中创建不同的项目似乎更接近原始代码。
标签: c++ visual-studio-2010 visual-c++