通過例項學習 VSL Hello World

2022-02-07 02:26:56 字數 652 閱讀 5633

第乙個練習是教你怎樣建立、書寫、編譯以及執行vsl指令碼。我們的目標是實現那個經典的程式設計練習:輸出「hello world」到virtools控制台(事件日誌視窗,event log)。

開始乙個新的virtools檔案,並在level上建立乙個指令碼。從「building blocks」選項卡裡面拖出乙個名為「run vsl」的bb(vsl/run vsl)到schematic工作區。

正如你所看到的,當你第一次新增這個bb到指令碼時,它並沒有任何輸入(pin)或輸出(pout)引數(後面你會看到怎樣新增這些輸入輸出引數)。「run vsl」bb只能在vsl指令碼管理器(vsl script manager)中編輯。

要開啟vsl script manager,可以按以下方法中的其中一種來做:

現在拷貝這段**到編輯器中

void main()

要編譯剛才你新增的**,可以使用以下其中一種方法:

確認在vsl管理器的錯誤資訊視窗中沒有報錯。如果有,請更正後再重新編譯。

在vsl管理器的左面板選中某bb,按下f2,輸入「hello world」進行重新命名。

要執行你的指令碼程式,可以使用以下方法中的其中一種:

現在開啟virtools控制台(event log視窗),你會看到那個"hello world." 被顯示出來。

通過例項學習 VSL Hello World

第乙個練習是教你怎樣建立 書寫 編譯以及執行vsl指令碼。我們的目標是實現那個經典的程式設計練習 輸出 hello world 到virtools控制台 事件日誌視窗,event log 開始乙個新的virtools檔案,並在level上建立乙個指令碼。從 building blocks 選項卡裡面...

通過例項學習 VSL Hello World

第乙個練習是教你怎樣建立 書寫 編譯以及執行vsl指令碼。我們的目標是實現那個經典的程式設計練習 輸出 hello world 到virtools控制台 事件日誌視窗,event log 開始乙個新的virtools檔案,並在level上建立乙個指令碼。從 building blocks 選項卡裡面...

通過例項學習 tcpdump 命令

tcpdump是乙個很常用的網路包分析工具,可以用來顯示通過網路傳輸到本系統的 tcp ip 以及其他網路的資料報。tcpdump使用 libpcap 庫來抓取網路報,這個庫在幾乎在所有的 linux unix 中都有。tcpdump可以從網絡卡或之前建立的資料報檔案中讀取內容,也可以將包寫入檔案中...