iT邦幫忙

2023 iThome 鐵人賽

DAY 10
0
自我挑戰組

C++跨平台LINUX & Windows的編譯與環境系列 第 10

Day 10. WSL(Windows Subsystem for Linux)

  • 分享至 

  • xImage
  •  

WSL(Windows Subsystem for Linux)是一個由微軟開發的功能,它允許在Windows 10和Windows Server中運行Linux操作系統,以便在Windows上進行開發和執行Linux軟件。

WSL的特點:
跨平台開發:WSL允許開發人員在Windows上訪問Linux工具和命令行界面,以進行跨平台開發。
Linux發行版支援:WSL支援多個Linux發行版,包括Ubuntu、Debian、Fedora、Kali Linux等。
命令行工具:可以在WSL中運行Linux命令行工具,並使用bash shell進行操作。
集成開發環境(IDE):可以在WSL中安裝和運行Linux版本的IDE,如Visual Studio Code,以便進行C++、Python等開發。

安裝WSL的步驟:
先以系統管理員身分開啟 PowerShell 並執行以下命令即可安裝完成:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
安裝完成後,必須重新開機後才會生效。
安裝Linux發行版:打開Microsoft Store應用程序,搜索想要的Linux發行版,例如Ubuntu。
初始化Linux發行版:啟動Linux發行版,將執行初始化過程。在此過程中,需要設置用戶名和密碼。
更新和安裝軟件包:
sudo apt update
sudo apt upgrade

此外,可以通過在Windows上的文件系統中訪問WSL,將文件共享到兩個操作系統之間。


上一篇
Day 9. WINDOWS下使用CMake來編譯跨平台C++程式碼
下一篇
Day 11. WSL2
系列文
C++跨平台LINUX & Windows的編譯與環境19
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言