建 SylixOS Base 工程
(第一次創建耗時很長)
Toolchain選x86-sylixostoolchain
CPU Type 選pentium
對應的虛擬機架構類型選x86。 cpu類型選qume64可以運行,其他應該也可以。
在已建的base工程上建SylixOS App 工程
SylixOS Base Project 選之前建的base工程
此時toolchain和CPUType以被設置爲和Base工程一樣,且不可改。
編譯(兩個工程都要編譯)
右擊SylixOS Base工程 的工程名,選擇Build Project。
右擊SylixOS App工程 的工程名,選擇Build Project。
IP設置
爲了把編譯好的文件傳到虛擬機中,使其在虛擬機中測試能否運行。
先要讓實體機和虛擬機ip在同一網段下,具體實現如下:
打開虛擬機,
然後再windows下ipconfig找192.168.7.XXX的ip(這個是默認的)
然後將虛擬機IP設置爲同網段(例如192.168.7.31)
然後開啓虛擬機ifconfig,看是否設置成功。
兩臺機器互ping看能否ping通(ping時關掉360,防火牆之類)
上傳
上傳要先保證虛擬機與實體機之間能ping通
右擊右擊SylixOS App工程 的工程名,選擇Properties。
選擇SylixOS Project下的Device Setting
在Device Name中輸入虛擬機的IP地址,然後點OK。
上傳:
右擊右擊SylixOS App工程 的工程名,選擇SylixOS。
選擇upload。
常見錯誤
建Base工程是編譯鏈和cpu類型選擇不對
Base工程沒有編譯。
app依賴的base工程選錯了。
ip輸入錯誤。
防火強沒關。
可選工程類型
可選編譯鏈類型
虛擬機可選 系統架構類型