GraphEngine的開發環境準備

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

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

我們先說下最熟悉的Windows

請先前往GraphEngined的guihub

運行你的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命令運行

powershell  "& ""GraphEngine\tools\build.ps1"""

然後你就進行一段等待時間,最後你會得到本地編譯成功。

打開Trinity.Core和Trinity.VSExtension.VS2017進行編譯。編譯後,我們會得到GraphEngine開發環境的兩個冠軍內容

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

在這裏插入圖片描述
在這裏插入圖片描述

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

這篇的關鍵是

  1. github到本地進行編譯
  2. 安裝GraphEngineVSExtension.vsix插件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章