首页 > 其他 > 详细

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

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

错误举例:

..\..\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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!