2014-12-19 198 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。