VS2005编写Smart device应用程序在编译或链接时找不到文件
2012-06-06 11:01
344 查看
编译vs2005 smart device 应用程序时报错:
fatal error C1083: Cannot open include file: 'ceconfig.h': No such file or directory
原因:
是因为对应SDK所在include file路径不正确,比如重新安装操作系统、vs2005及sdk后,对于以前的工程路径就可能不对了。
方法:
在vs2005: Tools->Options->VC++ Directories :在右边选择Platform为对应的SDK,然后检查include files,Library files等目录设置是否正确。
如: 对于我的SDK, 在一个新的机器下,include files应从G:\Program Files\Windows CE Tools\wce600\AM3517SDK\Include\Armv4i变到 H:\Program Files\Windows CE Tools\wce600\AM3517SDK\Include\Armv4i
同理对于链接错误如:
LINK : fatal error LNK1181: cannot open input file 'aygshell.lib',需要检查Library files设置路径是否正确!
fatal error C1083: Cannot open include file: 'ceconfig.h': No such file or directory
原因:
是因为对应SDK所在include file路径不正确,比如重新安装操作系统、vs2005及sdk后,对于以前的工程路径就可能不对了。
方法:
在vs2005: Tools->Options->VC++ Directories :在右边选择Platform为对应的SDK,然后检查include files,Library files等目录设置是否正确。
如: 对于我的SDK, 在一个新的机器下,include files应从G:\Program Files\Windows CE Tools\wce600\AM3517SDK\Include\Armv4i变到 H:\Program Files\Windows CE Tools\wce600\AM3517SDK\Include\Armv4i
同理对于链接错误如:
LINK : fatal error LNK1181: cannot open input file 'aygshell.lib',需要检查Library files设置路径是否正确!
相关文章推荐
- VS2005 在编译或者链接的时候报文件找不到时如何处理
- 使用gcc 5 编译c++11编写的程序 出现的符号找不到的链接问题。
- 多模块编译链接 Makefile文件的编写
- c/c++ 编译链接通过,运行时却报找不到.so文件
- Mac 编译安装libimobiledevice出现openssl头文件找不到问题
- 第10章 多模块编译链接 Makefile文件的编写
- #LINUX#通过编译链接,却运行时找不到.so文件
- 程序的编译链接关系及库文件编写
- 一个简单的 C 程序文件,经过 0、编写,1、预处理,2、编译,3、链接,终于生成了一个可执行文件
- 自己写的mysql客户端应用程序(通过官方头文件和lib来编译链接实现)
- cuda的__device__函数在另一个文件使用(分开编译和链接)
- 编译和链接通过生成可执行文件,但运行时找不到动态库
- Linux操作系统的简单指令及如何使用vim编写一个程序,然后使用gcc查看【预处理】、【编译】、【汇编】、【链接】各阶段文件的内容。
- VS2005手动编译链接C++文件
- 1.2.在linux环境实践,使用vim编写一个程序,然后使用gcc查看【预处理】、【编译】、【汇编】、【链接】各阶段文件的内容。并熟悉相关指令。
- 编译没有问题,连接的时候出错了,找不到导入的目标文件
- 使用clang命令行工具编译链接Objective-C应用程序
- docker 容器上编译 go 程序提示找不到文件问题
- 如何编写一个编译c#控制台应用程序的批处理程序
- 我把一个VC6的工程转换为VS2008的工程后,编译总是出现找不到而且不能升级vc90.pdb文件的问题,error C2471--解决办法 2010-9-16 15:01