我是visual studio和c ++的新手。 我已经下载了用于c / cpp的MessagePack并打开了文件“msgpack_vc8.vcproj” 它打开了一个带有一堆c文件和hpp文件的visual studio项目。
现在,我想看一个Message Pack序列化和反序列化数据的示例。
所以我创建了一个名为main的新cpp文件并复制了这里提供的示例:
我构建了解决方案,当我尝试运行它时弹出这个窗口:
我不知道如何运行该文件,我应该在那里做什么?
答案 0 :(得分:2)
我认为msgpack.vcproj是一个LIBRARY项目。您需要一个APPLICATION项目来运行和调试它。
如果您正在使用第三方库,通常会创建一个新的Visual Studio应用程序项目,该项目至少包含一个带main函数的main.cpp。然后,您将包含msgpack库并将其链接到您的项目。 这就是你的链接建议:
包含msgpack.hpp标头并链接msgpack库以在程序中使用MessagePack。
除非你打算开发msgpack本身,否则你可能不会直接需要msgpack.vcproj