2014-12-19 157 views
2

我能够在Win32汇编,但我得到下面的错误在64使用Visual Studio 2013

错误1编译时,如何编译报道/调试64模式libprotobuf> ------构建开始:项目:libprotobuf,配置: 发布的x64 ------ 1> LINK:致命错误LNK1561:入口点必须被定义

我们真的能够编译libprotobuf针对64位?

任何帮助非常感谢

+0

现在已经有很多的问题,对SO有关LNK1561,例如,[这一个](http://stackoverflow.com/q/1169822/2675154)。他们的答案都没有帮助你隔离你的问题吗? – honk 2014-12-19 10:47:56

+0

至少应该可以为X64编译libprotobuf,因为[someone](https://groups.google.com/forum/#!topic/protobuf/iYLfUFS3-k4)似乎已经管理了它。使用Google很容易找到这些信息,因此请在就SO上提出问题之前进行更多研究。 – honk 2014-12-19 10:53:43

+0

@honk我试图找到使用谷歌,我发现[链接](“http://wiki.alliedmods.net/Compiling_libprotobuf#Windows”)。它只是说要将运行时更改为“/ MT”,但该功能对我无效 – 2014-12-19 14:22:12

回答

1

我用的protobuf-2.6.0我在那里得到的问题。迁移到Protobuf-2.6.1后,我可以为x64生成libprotobuf.lib。