如何在Visual Studio中使用没有入口点的项目

5
我正在将一个项目迁移到Visual Studio,并遇到了这个问题。我有一个想要构建并作为解决方案一部分使用的项目,但它本身无法构建。
当我构建解决方案时,该项目会出现“无入口点”的错误。
由于这个项目无法构建,其他主要项目将依赖于这个库项目,然后会出现链接器错误。这种情况下应该采取什么正确的方法?
供参考,我正在尝试构建的代码来自这里,并且该库是来自那里的imageLib.zip
3个回答

6

请前往项目属性页面,并将“配置类型”设置为“静态库”或“动态库”,而非“应用程序”。您可能还需要使用 /NOENTRY 标志。


1
在项目属性中,配置 -> 通用 -> 配置类型应为静态库 (.lib) 或动态库 (.dll)。

1

很可能,您正在尝试移植的项目是静态库或DLL,两者都没有“经典”的主函数。尝试更改配置类型或定义入口点。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接