cmd->developer command prompt for vs 2019
(vs自帶的命令列環境,也可以直接cmd執行
c:\"program files (x86)"\"microsoft visual studio"\2019\community\common7\tools\vsdevcmd.bat
)
vs2019 c++(官網)
python 3.8(官網)
nasm 隨便找個地方解壓)
asl 必須解壓到c:\asl,否則找不到)
找個地方建立乙個工作目錄叫efiwork然後cd進去(vsdevcmd裡面先打碟符如e:才能在這個盤裡cd)
e:
cd e:\efiwork
git clone edk2
cd edk2
git submodule update --init
cd ..
如果要更新的話
cd edk2
git pull
git submodule update
//下面是要用到的環境變數,所以每次重開命令列都要執行一遍
set nasm_prefix= d:\libs\nasm\
set iasl_prefix = d:\libs\iasl\ #貌似這個用不到
set workspace = e:\efiwork\edk2\
set packages_path = e:\efiwork\edk2\
edksetup.bat配置了很多環境變數,每次用edk2都要執行,第一次會生成conf目錄下的配置檔案,也可用edksetup.bat reconfig重新生成
cd e:\efiwork\edk2
edksetup.bat
生成生成工具
edksetup.bat rebuild
notepad conf/target.txt # 裡面是給build命令用的生成引數,我修改
tool_chain_tag = vs2019
target_arch = x64
target = release
active_platform = emulatorpkg/emulatorpkg.dsc
然後
build -d add_shell_string
完成後執行e:\efiwork\edk2\build\emulatorx64\release_vs2019\x64\winhost.exe
輸入reset回車退出
notepad conf/target.txt
或者直接
build -p ovmfpkg/ovmfpkgx64.dsc
2 環境搭建
虛擬環境的安裝和配置 vue環境 1,ide,使用webstorm,這個是和pycharm一家公司的,2,node.js,這個非常的重要,vue專案啟動的時候就是依賴的npm命令的,這個就是包管理器,這個要按照了node.js才會有的,node version,3,cnpm要配置一下,cnpm是np...
2 環境設定 python環境搭建
python直譯器就是翻譯python 給計算機執行的乙個程式。它的安裝非常簡單,在官網 安裝好python直譯器後,開啟命令列工具輸入python,顯示如下資訊表示安裝成功 目前python有兩個大的版本,2.x和3.x,兩個版本相互不相容。2.x是遺產,2.x的最後乙個版本2.7於2020年1月...
搭建struts2環境
3.拷貝lib下的jar包到工程lib目錄下 4.修改web.xml檔案配置 struts2 org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter 5.拷貝struts.xml檔案 extends struts d...