gpt4 book ai didi

c++ - 具有多个项目的 visual studio 解决方案无法编译

转载 作者:行者123 更新时间:2023-11-30 02:06:21 25 4
gpt4 key购买 nike

我先在eclipse中做了一个程序(mingw编译器)。现在我正在将代码转换为 Visual Studio 2008。它是一个具有多个项目的解决方案。其中 2 个项目用于运行(控制台)程序。其他 2 个项目是这些的帮助类。我已经设置了项目依赖项,以便以正确的顺序编译项目。我现在收到一条错误消息 LNK2019 和 LNK1120,因为我在帮助程序项目中没有 main。我曾尝试在不链接的情况下编译帮助程序项目,但我不知道该怎么做。我尝试添加 -c 编译器选项但未成功。我也曾尝试将一个无用的主程序添加到帮助程序项目中,但随后编译失败,编译真正的主程序时出现“函数无法重载”。

我该如何解决这个问题,这样我就可以在没有主项目的情况下拥有辅助项目?

最佳答案

如果你想制作一个帮助程序库,你必须使用项目类型 Class Library 而不是 Console Application

关于c++ - 具有多个项目的 visual studio 解决方案无法编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8851360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com