如何设置/删除/查询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

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