win10開啟了內置的linux子系統,使用這個子系統開發(fā)嵌入式夹抗,避免了在虛擬機中進行各種安裝和共享文件的設置俊马,非常的好用。
直接搜索啟動或關閉windows功能敷存,勾選適用于 Linux 的 Windows 子系統(Beta)并點擊確定墓造。
接著進入設置-更新與安全-針對開發(fā)人員-勾選開發(fā)人員模式并重啟設備。
重啟電腦之后锚烦,在cmd中輸入bash觅闽,windows會自動下載ubuntu,按照提示進行下去即可涮俄。
到此蛉拙,linux子系統就安裝好了。
這個ubuntu中是沒有gcc gdb make等軟件的彻亲,所以無法使用相應的編譯孕锄、調試、鏈接命令苞尝。我們直接使用sudo apt-get install+軟件名即可安裝相應的軟件進行開發(fā)畸肆。
需要提到的是sudo apt-get install build-essential這個命令在網上的資料是說包括了所有的c/c++套件,但是在實測過程中是除了gcc沒有其他c語言開發(fā)的指令宙址。