我知道各位已經着急的要先下一個Graph Engine來體驗一下,雖然說應該是多瞭解一個GraphEngine,然後寫代碼會比較好,不過要是沒有環境,光看概念也是非常無趣,所以我們還是先完成下環境的準備。

GraphEngine支持在Windows和Linux上,但需要自己進行本地的編譯。

我們先說下最熟悉的Windows

請先前往 GraphEngined的guthub

運行你的Visual Studio Installer,安裝VS2017或者2019,確保以下組件也被安裝

  • .NET desktop development
    • .NET Framework 4 – 4.6 development tools
  • Desktop development with C++
    • Windows 10 SDK
    • Windows 8.1 SDK and UCRT SDK
  • Visual Studio extension development
  • .NET Core SDK 2.0 or above
  • cmake

然後把代碼到本地,你需要在本地進行編譯

然後運行:VS 2017的開發人員命令提示符

我們可以用PowerShell命令運行 tools/build.ps1,然後你就進行一段等待時間,最後你會得到本地編譯成功。

吧你的VS2017或VS2019打開對

Trinity.Core

Trinity.VSExtension.VS2017

編譯,編譯後,我我們會得到GraphEngine開發環境的兩個冠軍內容

  • 你會在GraphEngine\build目錄得到GraphEngineVSExtension.vsix插件,安裝這個插件,你才能進行開發
  • 得到本地的NuGet包,GraphEngine OSS Local

到此爲止,你就可以進行GraphEngine的開發工作了。

相關文章