keil出现warning Deprecateddeclaration/函数/
来源:互联网 发布:网络直播app 哪个好 编辑:程序博客网 时间:2024/06/06 07:43
出现上面这个问题时我查了一下,有说用管理员身份打开keil软件就能进行正常的编译,我试了一下发现可以,然后我就思考这个问题:能不能不用每次用管理员身份打开就能顺利编译呢,分析问题如下
1.用管理员身份运行能成功编译说明keil的文件stdint.h应该没问题,文件应该是存在且正常的,并不需要像网上有些说的那样要重装keil或者是要在工程中再添加文件
2.既然文件没问题,那么就应该是keil在编译的时候没有找到这个文件导致报错,这让我想到了之前碰过的一个类似的问题,也是出现报错说什么哪个文件找不到什么的,上次那个问题的出现是因为ads和keil的环境变量出现了冲突,所以我猜测是环境变量出了问题导致keil无法找到这个文件最终导致报错。
3.打开系统的环境变量选项,发现环境变量有系统环境变量和用户环境变量之分,在用户环境变量里有个 变量名为ARMCC5LIB 变量值为Y:\software\keil5\ARM\ARMCC\lib的变量,这时我就明白了:这个变量是用来控制keil的查找路径的,有了这个变量keil就能顺利找到文件,而用户环境变量是给用户用的也就是管理员用的系统变量是系统使用者都能用的,所以当以管理员身份打开时编译没有错误。解决办法很简单,就是在系统变量里面新建一个这个变量。(注意:因为每个人keil的安装路径可能不同,所以ARMCC5LIB的变量值也可能不同,请将变量值设置为keil安装路径下的\keil5\ARM\ARMCC\lib)
阅读全文
0 0
- keil出现warning Deprecateddeclaration/函数/
- keil C 出现WARNING:MULTIPLE CALL TO SEGMENT的解析
- keil编译出现Warning: L6304W: Duplicate input file .\output\system_stm32f2xx_1.o ignored.解决办法
- ARM KEIL 软件去除warning
- 关于使用renderInContext函数后,出现low memory warning解决方法
- keil -- WARNING L15: MULTIPLE CALL TO SEGMENT
- Keil-arm警告 warning: : statement is unreachable
- partprobe出现warning问题
- Keil uVision4 函数提示
- KEIL仿真出现 EVALUATION MODE
- PIC中实现printf函数出现:Warning [2066] type qualifier mismatch in assignment
- 解决wordpress使用wp_redirect函数出现Warning: Cannot modify header information的方法
- Keil 中的报警错误:WARNING L15: MULTIPLE CALL TO SEGMENT
- 关于 keil C51 warning C182: Pointer to Different Objects 解决.
- keil warning: #1-D: last line of file ends without
- ECSHOP出现Warning: file_put_contents问题
- Ipython出现Warning的解决方案
- 用keil仿真时显示*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS *** WARNING L16: UNC
- 折半查找
- (HDU
- Redis初体验
- 李超线段树
- 归并排序(Merge-Sort)
- keil出现warning Deprecateddeclaration/函数/
- Python中列表的索引的一个特殊用法
- C++primer第二章笔记
- 程序员的自我修养九Windows下的动态链接
- android之图片压缩
- 计蒜客之爬楼梯
- python爬虫之baidu贴吧
- CvMat,Mat和IplImage之间的转化和拷贝
- 使用循环为多个Struts2的select标签赋予默认值