<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Win11開(kāi)發(fā)環(huán)境設(shè)置(2024版)

      Author: ChrisZZ imzhuo@foxmail.com
      Last Update: 2024.05.29 00:43:00

      1. 目的

      Win11 可以使用 WSL2 里的 ubuntu,某種程度上相當(dāng)于雙系統(tǒng):

      • 相比于 ubuntu 系統(tǒng) + 安裝虛擬機(jī)windows/遠(yuǎn)程連接windows要更輕量
      • WSL2 的磁盤(pán)和 Windows 是共享訪問(wèn)的,有時(shí)候C/C++工程要跨平臺(tái)編譯,可以原地編譯,而不是 “拷貝->編譯->回來(lái)改” 等折騰方式
      • WSL2 里的 ubuntu 22.04 可以用圖形界面, 例如 cv::imshow() 能在 windows 上顯示
      • WSL2 里的 ubuntu 里的 docker, 相比使用 Windows 的 docker 更簡(jiǎn)單方便

      2. 制作啟動(dòng)鏡像

      下載 Win11 鏡像文件最新版

      例如

      Win11_23H2_Chinese_Simplified_x64v2.iso 。

      下載系統(tǒng)燒錄工具

      例如

      rufus.exe。

      燒錄 Win11 鏡像到U盤(pán)

      需要U盤(pán)容量大于8G且內(nèi)容為空(否則覆蓋了)。

      例如

      拷貝 Win11_23H2_Chinese_Simplified_x64v2.iso 和 rufus.exe 到 Win10 上
      這個(gè) Win10 是我先前用另一個(gè) U盤(pán)安裝的,嘗試升級(jí)到Win11但由于激活始終失敗導(dǎo)致升級(jí)失敗
      雙擊 rufus.exe ,選擇 .iso, 選擇 U盤(pán), 燒錄

      3. 從U盤(pán)安裝 Win11

      重啟電腦,從U盤(pán)啟動(dòng)。

      例如

      聯(lián)想筆記本電腦, 開(kāi)機(jī)后按F2進(jìn)入 BIOS/UEFI 界面, 把U盤(pán)啟動(dòng)挪到第一個(gè)
      點(diǎn)擊右上角退出,選擇“保存并退出”
      等待自動(dòng)重啟并自動(dòng)選擇U盤(pán)進(jìn)行啟動(dòng)

      選擇系統(tǒng)安裝到的驅(qū)動(dòng)器

      例如

      我選擇全新安裝,刪除了原有所有磁盤(pán)
      整個(gè)磁盤(pán)只有一塊C盤(pán),選它

      設(shè)置預(yù)期的用戶名

      建議斷網(wǎng)方式設(shè)定。

      例如

      安裝程序提示網(wǎng)絡(luò)連接時(shí),按 Shift + F10 調(diào)出 cmd 窗口
      輸入 oobe\bypassnro 跳過(guò)聯(lián)網(wǎng)
      會(huì)自動(dòng)重啟并重新提示 “選擇語(yǔ)言” 等選項(xiàng),然后提示輸入用戶名
      輸入預(yù)期的名字, 建議是英文或帶有數(shù)字,不要帶中文

      如果選擇了聯(lián)網(wǎng),會(huì)提示使用微軟賬號(hào)登錄,會(huì)創(chuàng)建微軟賬號(hào)郵箱前5個(gè)字母作為用戶名,如 C:/Users/zchri。這個(gè)英文名字很難改為預(yù)期的名字,通常以重新安裝系統(tǒng)、斷網(wǎng)設(shè)置為最終解決方案。

      4. 系統(tǒng)安裝后的基本設(shè)置

      安裝無(wú)線網(wǎng)卡驅(qū)動(dòng)

      從另一臺(tái)電腦,下載驅(qū)動(dòng)人生萬(wàn)能網(wǎng)卡版, 如 DriveTheLife_2095_netcard_8_16_37_92 。

      U盤(pán)拷貝到當(dāng)前電腦,安裝。

      顯示文件后綴和隱藏文件

      安裝基本開(kāi)發(fā)工具

      配置使用 winget

      嘗試使用 Winget 安裝一些軟件.

      安裝 winget: 通過(guò) Windows Store(需要登錄微軟賬號(hào)),或者從 github release 頁(yè)面 下載 mixbundle 文件,如 Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle, 點(diǎn)擊安裝。

      安裝后如下框框直接忽略,它意思是已經(jīng)安裝了

      運(yùn)行 winget 命令,如果提示:

      則需要把 %LOCALAPPDATA%\Microsoft\WindowsApps 加入 PATH 環(huán)境變量.

      換源 (ref: https://blog.csdn.net/co1590/article/details/138296350)

      winget source remove winget
      winget source add winget https://mirrors.ustc.edu.cn/winget-source
      

      查詢軟件:

      安裝軟件: 按照查詢結(jié)果中的 ID 列做安裝

      {{uploading-image-895456.png(uploading...)}}

      winget install Kitware.CMake
      winget install Neovim.Neovim
      winget install Ninja-build.Ninja
      winget install DimitriVanHeesch.Doxygen
      winget install Notepad++.Notepad++
      
      winget install --id SomePythonThings.WingetUIStore --rainbow
      

      ref:

      github ssh key 配置

      用于克隆私有倉(cāng)庫(kù)。

      https://docs.github.com/zh/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account

      6. 常用快捷鍵

      • Win-x, I 打開(kāi)一個(gè)新的終端
      • Win-x, A 打開(kāi)一個(gè)新的管理員終端

      7. 安裝配置 WSL2

      安裝 WSL2

      https://learn.microsoft.com/zh-cn/windows/wsl/install

      管理員權(quán)限打開(kāi) powershell:

      wsl --install
      

      8. 卸載 onedrive

      https://support.microsoft.com/zh-cn/office/關(guān)閉-禁用或卸載-onedrive-f32a17ce-3336-40fe-9c38-6efb09f944b0

      9. 命令行輸入Python彈出Windows Store?

      原因是 %LOCALAPPDATA%\Microsoft\WindowsApps 路徑出現(xiàn)在了 python.exe 的路徑之前。

      解決方法是調(diào)換順序, 確保 python.exe 所在路徑在 PATH 中先出現(xiàn)。

      Windows 的 PATH, 包括系統(tǒng) PATH 和用戶 PATH兩個(gè), 系統(tǒng)PATH先被使用,用戶PATH后被使用。我現(xiàn)在都放到用戶PATH里,按如下順序,輸入python時(shí)會(huì)使用python.exe:

      10. 開(kāi)啟 PowerShell 執(zhí)行 .ps1 腳本的權(quán)限

      有不止一個(gè) PowerShell。 需要分配添加權(quán)限 ( about_Execution_Policies
      )

      以管理員權(quán)限打開(kāi) PowerShell, 執(zhí)行:

      Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
      

      以管理員權(quán)限打開(kāi) "Developer PowerShell for VS 2022", 執(zhí)行:

      Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
      

      11. Visual Studio 操作 CMake 工程

      11.1 打開(kāi)基于 CMake 構(gòu)建的工程

      先確保工程根目錄有 CMakeLists.txt 文件。

      然后用 VS2022 打開(kāi)這個(gè)目錄。

      11.2 設(shè)置運(yùn)行/調(diào)試參數(shù)

      msbuild 構(gòu)建的工程,可以右鍵工程屬性進(jìn)行設(shè)定。

      cmake 構(gòu)建的工程,底層是用 ninja 作為生成器, 不生成 .vcxproj 文件。 需要在 .json 文件里設(shè)定。 進(jìn)入 .json 文件的方式,是在 CMake 視圖下, 右鍵:

      增加 "args": [] 字段,填入?yún)?shù)

      {
        "version": "0.2.1",
        "defaults": {},
        "configurations": [
          {
            "type": "default",
            "project": "CMakeLists.txt",
            "projectTarget": "Tutorial.exe",
            "name": "Tutorial.exe",
            "args": [49]
          }
        ]
      }
      

      11.3 切換 MD/MT

      TODO

      posted @ 2024-05-26 12:52  ChrisZZ  閱讀(765)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 欧美做受视频播放| 精品人妻日韩中文字幕| 久久精品国产亚洲av品| 无码精品人妻一区二区三区湄公河 | 国产AV福利第一精品| 亚洲欧美综合中文| 亚洲欧美综合精品二区| 午夜大尺度福利视频一区| 国产片AV国语在线观看手机版| A级孕妇高清免费毛片| 鲁丝一区鲁丝二区鲁丝三区| 国产成人午夜精品福利| 国产欧美日韩精品丝袜高跟鞋| 欧美日韩在线第一页免费观看| 国产自在自线午夜精品| 亚洲中文字幕无码中字| 国产精品麻豆欧美日韩ww| 亚洲性一交一乱一伦视频| 人妻中文字幕精品一页| 宝贝腿开大点我添添公视频免 | 久久一亚色院精品全部免费| 福利一区二区不卡国产| 黑人巨大精品欧美一区二区| 欧洲码亚洲码的区别入口| 精品国产大片中文字幕| 2021亚洲国产精品无码| 中文国产不卡一区二区| 无码av免费毛片一区二区| 无码av片在线观看免费| 亚洲欧美日韩尤物AⅤ一区| 亚洲男人第一无码av网| 精品一区二区免费不卡| 禹城市| 97久久精品人人做人人爽| 视频一区二区不中文字幕| 另类 专区 欧美 制服| 国产午夜伦鲁鲁| 成人3d动漫一区二区三区 | 国产男人的天堂在线视频| 色av永久无码影院av| 亚洲欧美自偷自拍视频图片|