【发布时间】:2012-01-13 13:31:22
【问题描述】:
我首先在eclipse中做了一个程序(mingw编译器)。现在我将代码翻译成 Visual Studio 2008。 它是一个具有多个项目的解决方案。其中 2 个项目用于运行(控制台)程序。其他 2 个项目是这些项目的辅助类。我已经设置了项目依赖项,以便以正确的顺序编译项目。 我现在收到一条错误消息 LNK2019 和 LNK1120,因为我在 helper 项目中没有 main。 我试图在没有链接的情况下编译帮助项目,但我不知道我应该怎么做。我尝试添加 -c 编译器选项但不成功。我也尝试在辅助项目中添加一个无用的 main,但是在编译真正的 main 时编译失败,并出现“函数不能重载”。
我该如何解决这个问题,这样我就可以在没有 main 的情况下拥有辅助项目?
【问题讨论】:
标签: c++ visual-studio-2008 main lnk2019