码迷,mamicode.com
首页 > 其他好文 > 详细

【Note2】用keil对工程编译时,工程中已经包含的文件会报错:cannot open source input file usb_conf.h No such file or directory

时间:2014-08-01 16:07:51      阅读:294      评论:0      收藏:0      [点我收藏+]

标签:style   color   strong   io   文件   for   ar   size   

错误举例:

..\..\Libraries\STM32_USB-FS-Device_Driver\inc\usb_type.h(21): error:  #5: cannot open source input file "usb_conf.h": No such file or directory

这是因为没有设置 STM32 固件库的目录, 编译器就默认到 “Keil”根目录下的某某目录找去了。如果现在编译程序,会报错的

解决方法:引用固件库文件所在的目录需要在顶层的 “C/C++” 页中进行设置。。。
设置方法:在“Project”窗口中用鼠标左键点击最顶层的文件夹名,再点击右键弹出菜单选择菜单中的 “Options  for  Target  ‘’出现“Options  for  Target  ‘’”窗口。选择顶层的“C/C++”页 ,进入“C/C++”设置

页,在窗口的“Include  Paths”旁边STM32F10x 准外设库结构分析的文本框后有一个按钮,点击调出“FolderSetup”窗口。添加含有所需“.h ”文件的目录。

bubuko.com,布布扣

【Note2】用keil对工程编译时,工程中已经包含的文件会报错:cannot open source input file usb_conf.h No such file or directory,布布扣,bubuko.com

【Note2】用keil对工程编译时,工程中已经包含的文件会报错:cannot open source input file usb_conf.h No such file or directory

标签:style   color   strong   io   文件   for   ar   size   

原文地址:http://blog.csdn.net/kobesdu/article/details/38336989

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!