简体   繁体   English

Mega SDK:依赖项错误

[英]Mega SDK: dependency errors

I am trying to build the mega SDK from github inside visual studio 2013, but I cannot get the dependencies right! 我正在尝试从Visual Studio 2013中的github构建mega SDK,但我无法正确找到依赖项!

What did I do: 我做了什么:

  1. I Downloaded the project from: Github MEGA SDK 我从以下项目下载了该项目: Github MEGA SDK
  2. I Opened the visual studio project located in: examples\\win32 我打开了位于以下examples\\win32的visual studio项目:
  3. I read the readme found: Mega Visual Studio Readme and downloaded all the third part dependencies 我阅读了发现的自述文件Mega Visual Studio自述文件,并下载了所有第三部分依赖项
  4. I Added Includes to these folders: 我向这些文件夹添加了“包含”:

Inlcude目录

I am still getting a lot of errors and I cannot get the dependencies right (Right now on sodium/version.h). 我仍然遇到很多错误,而且我无法正确找到依赖项 (现在在sodium / version.h上)。

Does anybody have an idea how to fix it or how to get the library to build? 是否有人知道如何修复它或如何构建库?

My git repository , the startup solution is located: 我的git仓库 ,启动解决方案位于:

C:\\Git\\VSMegaSDK\\examples\\win32\\MEGAdokan\\MEGA.sln C:\\ GIT中\\ VSMegaSDK \\例子\\ WIN32 \\ MEGAdokan \\ MEGA.sln

Error   99  error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   198 error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   297 error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   396 error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   495 error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   594 error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   693 error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   792 error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   891 error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   990 error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   1089    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   1188    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   1287    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   1386    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   1485    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   1584    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   1683    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   1782    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   1881    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   1980    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   2083    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   2182    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   2281    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   2380    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   2479    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   2578    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   2677    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   2776    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   2875    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   2974    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   3073    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   3172    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   3271    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   3370    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   3469    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   3568    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   3667    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   3766    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   3865    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   3964    error C1083: Cannot open include file: 'sodium/version.h': No such file or directory    C:\Git\TestProjects\C++\Mega\sdk-master\third_party\libsodium\include\sodium.h  48  1   mega
Error   3965    error C1083: Cannot open include file: 'windows.h': No such file or directory   c:\git\vsmegasdk\examples\win32\megadokan\megadokan.cpp 27  1   MEGAdokan

The existence of a version.h.in indicates that you have unpacked the software, but not yet built it . 存在version.h.in表示您已解压缩该软件, 但尚未构建它

( <file>.in is traditionally the in put file for some processing step that will then yield <file> .) <file>.in传统上是某些处理步骤然后,将产生放文件<file> )。

You're looking at the source for libsodium. 您正在寻找libsodium的来源 You probably should have picked one of the available binary Windows distributions. 您可能应该选择了可用的二进制 Windows发行版之一。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM