臨時新增環境變數

2021-06-29 04:47:09 字數 1402 閱讀 5920

一、在vc2010裡面新增環境變數

1. 直接新增到系統的 path 變數裡:

這個方法最簡單,也最直接,但是壞處是會影響全域性的 path 設定,尤其是你包含著大量測試用的dll 時。

2. 在 visual studio 全域性設定裡,把 dll 所在目錄新增到 path 裡:

通過 visual studio 選單 ==> 工具 ==> 選項 ==> 專案和解決方案 ==> vc++目錄,在下拉框裡選擇"可執行檔案",然後把 dll 所在路徑新增進去。

3. 直接把所有 dll 拷貝到 visual studio 工程目錄下,或是拷貝到生成可執行檔案的資料夾(預設情況下是 debug 或 release 目錄)下:

這個方法也很簡單,但是當你有若干個工程時,你每次更新 sdk 及其 dll 檔案,你就要把所有的工程都更新,這個不符合檔案唯一性的工程性準則。

4. 在除錯程式時,讓 visual studio 幫你切換當前工作目錄到 dll 相應的目錄下:

在 visual studio ==> project ==> properties ==> select configuration ==> configuration properties ==> debugging ==> working directory 裡填上 dll 所在目錄,這樣當在調       試程式時,visual studio 會把當前工作目錄切換到這個目錄下,從而會自動讀取本目錄下的 dll 檔案。

這個方法的優點很明顯,簡單!***也很明顯,在你切換了當前工作目錄後,你可能會找不到程式的配置檔案,在程式裡寫的諸如"./config.ini"全部都找不到了;另外,你要把     所有的 dll 都放到這個工作目錄裡,否則一樣會提示說找不到 ***.dll 的問題。

5. 最後乙個方法,也是我認為最好的乙個方法,在 visual studio 工程屬性裡把乙個目錄臨時新增到 path 環境變數裡:

該方法很簡單,在 "工程屬性" ==> "除錯" ==> "環境"裡,新增類似如下所示的內容:

path=%path%;$(targetdir)\dlls,這樣就可以把 $(targetdir)\dlls 臨時新增到該工程所屬的系統 path 裡。中還給出了如何將c:\windows\temp新增到path的例子,需注意的是等號兩邊沒有空格:

二、就是在cmd環境下新增臨時變數,具體可以參考和

參考:visual studio 2008 中程式路徑配置 

how do i set a path in visual studio? 

如何在cmd命令列中檢視、修改、刪除與新增環境變數 

mingw以及臨時加路徑 

新增環境變數

首先 你是再linux 下做開發是是windows 下面 如果是再linux 下面的話你安裝的是什麼交叉編譯器。基於arm 的 或者說其他的 如 mips 的。如果是arm的話 在終端 輸入命名 arm linux gcc v 如果你的交叉編譯器編譯成功的話會有版本號輸出。反之如果沒有安裝好的話就會...

配置臨時環境變數path

臨時配置方式 通過dos命令中set命令完成 set 用於檢視本機的所有環境變數的資訊。set 變數名 檢視具體乙個環境變數的值。set 變數名 清空乙個環境變數的值。set 變數名 具體值 給指定變數定義具體值。想要在原有環境變數值基礎上新增新值呢?首先,通過 變數名 操作符獲取到原有環境變數的值...

Linux 新增環境變數和刪除環境變數

環境變數 是乙個具有特定名字的物件,它包含了乙個或者多個應用程式 所將使用到的資訊。例如path.在交叉編譯中,會經常運用到環境變數的設定。在linux中,檢視當前全部的環境變數的命令式env.當然也可使用 echo來檢視環境變數的值。例如檢視path的內容 echo path 例如要將 home ...