以nasm為例,軟體安裝完畢後,啟動windows作業系統的命令視窗,在安裝目錄(比如c:\program files\nasm)下執行nasm是ok的,但是在其他任意目錄下執行nasm就會報錯.
這意味著我們還不能使用nasm命令,這是因為:雖然我們以經安裝了nasm,而安裝目錄下也包含了nasm這個命令,但計算機不知道去**去找這兩個命令。但是我們如果說進入到nasm的安裝目錄,再依次執行nasm命令,又是可以正常執行的。計算機是如何查詢命令的呢?windows作業系統根據path環境變數來查詢命令。 path環境變數的值是一系列路徑,windows作業系統會在這一系列的路徑中查詢命令。注意:在windows作業系統裡是不區分大小寫的,而在linux系統裡,我們應該設定path環境變數。
在windows平台上設定環境變數如果下圖:
我的電腦->屬性->高階->環境變數->系統變數中新增環境變數
對於windows系統而言,名為path的環境變數以經存,可以直修改該環境變數,在該環境變數值後面追加c:\program files\nasm。然後新開乙個命令視窗,執行path看看新加的環境變數是否存在了。
再在任何目錄下執行nasm命令就都ok了
一般建議在使用者變數裡,去新增環境變數。
使用者變數與系統變數的區別:使用者變數和系統變數並沒有什麼太大的區別,只是使用者變數只對當前使用者有效,而系統變數對所有使用者有效。不過,系統變數會排在使用者變數前面,如果說,兩個地方都包含了nasm命令,則優先執行path系統變數路徑裡包含的nasm命令。
Windows 新增環境變數(path)
使用命令提示符 cmd 批處理 batch bat 新增環境變數 注意 要使用管理員身份執行 cmd set path path 要新增的路徑 reg add hklm system currentcontrolset control session manager environment v pa...
windows下新增Python環境變數的方法彙總
如果安裝的時候沒有選擇add python.exe to path 導致在命令提示符下執行python 提示 python 不是內部或外部命令,也不是可執行的程式或批處理檔案。可以通過 如下兩種方法 方法一 使用cmd命令新增path環境變數 在cmd下輸入 path path d python27...
新增環境變數
首先 你是再linux 下做開發是是windows 下面 如果是再linux 下面的話你安裝的是什麼交叉編譯器。基於arm 的 或者說其他的 如 mips 的。如果是arm的話 在終端 輸入命名 arm linux gcc v 如果你的交叉編譯器編譯成功的話會有版本號輸出。反之如果沒有安裝好的話就會...