导读:
有的函数在帮助文件中提到过,说CE支持此函数。但在编译时EVC不识别,或者链接时不识别。一种原因可能是你在安装了CE和EVC后,没有调整EVC的编译和链接目录,也就是包含头文件和库文件的目录。EVC在安装后,默认包含头文件和库文件的目录为Standard SDK目录,Standard SDK是专为模拟器准备的,自然内容很少,找不到某个函数也在情理中。解决办法是修改EVC的包含头文件和库文件的目录。位置在菜单“tools”-“options”-“directories”。在“CPUs”栏里选择你的CPU类型,然后分别添加头文件和库文件的目录,添加的头文件目录和库文件目录是安装Windows CE时SDK的目录。举例来说,假如开发平台使用的是x86 CPU。那么在“CPUs”中选择“Win32 (WCE x86)”,然后在“Show directories”中选择“include files”,接着在下面“Directories”栏里添加几个目录。如图1所示(SDK指软件开发包,OAK指OAL开发包,DDK指驱动开发包)。接着在“Show directories”中选择“library files”,把库文件目录也添加进去。如图2所示。
图一
图二
有的函数在帮助文件中提到过,说CE支持此函数。但在编译时EVC不识别,或者链接时不识别。一种原因可能是你在安装了CE和EVC后,没有调整EVC的编译和链接目录,也就是包含头文件和库文件的目录。EVC在安装后,默认包含头文件和库文件的目录为Standard SDK目录,Standard SDK是专为模拟器准备的,自然内容很少,找不到某个函数也在情理中。解决办法是修改EVC的包含头文件和库文件的目录。位置在菜单“tools”-“options”-“directories”。在“CPUs”栏里选择你的CPU类型,然后分别添加头文件和库文件的目录,添加的头文件目录和库文件目录是安装Windows CE时SDK的目录。举例来说,假如开发平台使用的是x86 CPU。那么在“CPUs”中选择“Win32 (WCE x86)”,然后在“Show directories”中选择“include files”,接着在下面“Directories”栏里添加几个目录。如图1所示(SDK指软件开发包,OAK指OAL开发包,DDK指驱动开发包)。接着在“Show directories”中选择“library files”,把库文件目录也添加进去。如图2所示。
![](https://i-blog.csdnimg.cn/blog_migrate/e61f0852530ec12c4138e4d4a85669f1.png)
图一
![](https://i-blog.csdnimg.cn/blog_migrate/0f251c4adc2964f8c63bc8defa2b9c38.png)
图二