如何設置/刪除/查詢wince環境變量

在WinCE中有很多的環境變量,那麼如何設置/刪除/查詢這些環境變量呢:

1. 查詢環境變量:無論是在WinCE5.0還是WinCE6.0,當我們在PB裏打開或者創建一個工程以後,我們可以在菜單中點“build”->“Open Release Directory in Build Window”,然後會彈出命令行對話框。在對話框中輸入“set”命令,然後回車,就會看到當前工程下所有的環境變量以及相應的值。

2. 添加環境變量:有兩種方法添加環境變量,一種是點“build”->“Open Release Directory in Build Window”,再彈出的對話框中添加新的環境變量,例如:set WINCE_TEST=1。這句話的意思是添加一個環境變量叫WINCE_TEST,它的值爲1。還有另一種方法添加環境變量,以WinCE6.0爲例,在“Solution Explorer”窗口中,右擊工程的名字,然後選擇“Properties”。在彈出的對話框中選擇“Configuration Properties”->“Enviroment”,然後在右側的窗口中添加環境變量。

3. 刪除環境變量:同樣兩種方法,一種是點“build”->“Open Release Directory in Build Window”,再彈出的對話框中刪除已經定義的環境變量,例如:set WINCE_TEST=。這句話的意思是刪除環境變量叫WINCE_TEST。另一種刪除環境變量的方法是在“Solution Explorer”窗口中,右擊工程的名字,然後選擇“Properties”。在彈出的對話框中選擇“Configuration Properties”->“Enviroment”,然後在右側的窗口中刪除已經定義的環境變量。

 

以下是我通過SET >envirment.txt命令獲取的信息:

 

首先是SMDK6410.bat裏面所設的環境變量,主要在REG、BIB文件裏面用到。
BSP_AUDIO_AC97=1
BSP_DEBUGPORT=SERIAL_UART3
BSP_NOCFATAPI=1
BSP_NOHSMMC_CH1=1
BSP_NOIRDA2=1
BSP_NOIRDA3=1
。。。
接下來是一些組件開關,顯示選擇了哪些組件。
SYSGEN_AS_BASE=1
SYSGEN_AS_FILE=1
。。。。

再接下來就是一些構建系統時所需要的路徑變量。像SOUCES裏面大量用到。

_PRIVATEROOT=F:/WINCE600/private
_PROJECTDDKROOT=F:/WINCE600/OSDesign/OSDesign1/OSDesign1/Wince600/SMDK6410_ARMV4I/ddk
_PROJECTOAKROOT=F:/WINCE600/OSDesign/OSDesign1/OSDesign1/Wince600/SMDK6410_ARMV4I/oak
_PROJECTROOT=F:/WINCE600/OSDesign/OSDesign1/OSDesign1/Wince600/SMDK6410_ARMV4I
_PROJECTSDKROOT=F:/WINCE600/OSDesign/OSDesign1/OSDesign1/Wince600/SMDK6410_ARMV4I/sdk
_PROJPUBLICROOT=F:/WINCE600/OSDesign/OSDesign1/OSDesign1/WINCE600/PUBLIC
_PUBLICDRIVE=F:
_PUBLICROOT=F:/WINCE600/public
_SDKDRIVE=F:
_SDKROOT=F:/WINCE600/sdk
_TARGETPLATROOT=F:/WINCE600/platform/SMDK6410
_TGTCPU=ARMV4I
_TGTCPUFAMILY=ARM
_TGTCPUISA=V4I
_TGTOS=CE
_TGTPLAT=SMDK6410
_TGTPROJ=OSDesign1
_TOOLSSDKDRIVE=F:
_TOOLSSDKROOT=F:/WINCE600/tools/public/ext
_USER_SYSGEN_BAT_FILES=F:/WINCE600/OSDesign/OSDesign1/OSDesign1/Wince600/SMDK6410_ARMV4I/OAK/MISC/OSDesign1.bat
_WINCECALLED=1
_WINCEDRIVE=F:
_WINCEOSVER=600
_WINCEROOT=F:/WINCE600

 

本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/gooogleman/archive/2008/11/28/3400620.aspx

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章