海思AI芯片(Hi3519A/3559A)方案學習(二十八)Ruyistudio下的仿真代碼編譯

前言

目前模型仿真只能在windows上面進行。有兩種方式,一是安裝visual studio 2015 64bit軟件,然後雙擊sample下面的*.sln來進入該項目,最後在VS下編譯和運行或調試;二是直接在ruyistudio下編譯和仿真。 這裏主要講第二種方式的項目屬性設置和編譯。

環境搭建

1)MinGW-W64編譯工具鏈的安裝

要在ruyistudio下運行仿真功能,必須先使用MinGW-W64工具來編譯sample代碼。這裏就涉及到該工具的安裝。請參考SVP開發指南,如下所示。安裝完後記得將其安裝路徑添加到windows系統環境變量,並重啓。以便ruyistudio能自動識別MinGW工具。

 

2)打開ruyistudio軟件,並進入workspace

ruyistudio不需要安裝,解壓縮RuyiStudio-2.0.38.zip後,直接雙擊RuyiStudio.exe即可。這時會彈出一個對話框讓用戶來選擇workspace。如下圖中的紅框所示。

 

3)導入現有項目

workspace建立後,可以通過File->New->NNIE project來創建新的項目,也可以導入現有項目。 這裏只介紹後者,如下所示。

 

選擇 “Existing Projects into Workspace",然後選擇其該項目所在的目錄

 

最後點擊 ”Finish“就可以把現有sample_simulator項目導入進來了。 

4)編譯選項的設置

 

 

 

 

注意,上面紅框表示鏈接所需要的庫,下面紅框表示這些庫就在RuyiStudio-2.0.38根目錄路徑下,ruyistudio工具本身就提供了這些庫。

5)編譯類型

除了編譯環境settings,還要注意以下三個編譯類型的選擇。

 

 

 

 

代碼編譯和運行

右擊項目名稱,然後分別點擊"Clean Project"和"Build Project”來從頭開始編譯該仿真代碼。

編譯成功的最後部分log如下所示:

 

編譯成功後,如何啓動仿真功能可以參考:https://blog.csdn.net/avideointerfaces/article/details/89037223

更細節的部分可以參考SVP開發指南。 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章