win10 Linux子系統啟用及gcc安裝

2021-10-10 12:21:16 字數 1768 閱讀 1009

參考博文:

​ win上按右鍵,在選單中選擇「windowspowershell (管理員)」或「命令提示符 (管理員)」

在視窗中輸入:

dism /online /enable-feature /featurename:microsoft-windows-subsystem-linux
執行完畢後,重新啟動計算機(直接按y即可重新啟動)。

開啟控制面板->程式->啟用或關閉windows功能

勾選 適應於linux的windows子系統 選項,重啟計算機

開啟設定->開發者選項->勾選開發人員模式(此時會顯示載入包,忽略它即可)

開啟shell(此時不必是管理員)->輸入下面指令

進而選擇方法二

win+r 開啟控制台->輸入bash進入子系統->輸入下面指令安裝gcc

sudo apt install gcc
(剛剛安裝的linux子系統是沒有gcc的,你可以通過gcc -version驗證這一點)

過程**現錯誤,比如404,可以根據提示進行更新,更新後在install gcc即可成功

利用cd指令將目錄定義到程式所在資料夾

編譯執行指令:gcc 檔名編譯完成後會在當前資料夾下生成a.out,儲存程式輸出結果

指令執行./a.out可檢視輸出

必須輸入 ./a.out ,不能直接 a.out

執行乙個程式時,如果只給出程式的檔名而不給出路徑,那麼windows和linux的反應會有所差別——windows會首先搜尋當前目錄,如果沒找到則搜尋系統目錄;linux則只搜尋系統目錄,決不會搜尋當前目錄(如果當前目錄不是系統目錄的話)。顯然a.out存放的路徑不是系統目錄,所以必須給出路徑才能執行。.(乙個點)代表當前目錄。

系統目錄;linux則只搜尋系統目錄,決不會搜尋當前目錄(如果當前目錄不是系統目錄的話)。顯然a.out存放的路徑不是系統目錄,所以必須給出路徑才能執行。.(乙個點)代表當前目錄。

win10linux子系統Ubuntu使用問題記錄

2.執行命令 sudo cp etc apt sources.list etc apt sources.list backup時提示 cannot create regular file etc apt sources.list backup permission denied 說明當前ubuntu...

win10 linux子系統 wsl2更新

ps c windows system32 dism.exe online enable feature featurename virtualmachineplatform all norestart 部署映像服務和管理工具 版本 10.0.19041.746 映像版本 10.0.19042.80...

啟用Win10的Linux子系統

今天為大家介紹如何才能啟用windows10下的linux子系統,廢話不多說,直接看步驟 啟用開發者模式 開啟設定 點選更新和安全 點選開發者選項 啟用開發人員模式 更改系統功能 使用win x快捷鍵調出系統管理選單後點選應用和功能,然後拉到底下,選擇程式和功能 選中應用或關閉windows功能 勾...