main.obj报错(头文件缺失)解决方法 - CCS - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2391|回复: 0
打印 上一主题 下一主题

main.obj报错(头文件缺失)解决方法

[复制链接]

17

主题

193

帖子

1628

积分

创龙

Rank: 8Rank: 8

积分
1628
跳转到指定楼层
楼主
发表于 2018-9-17 11:06:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Tronlong-陈工 于 2018-9-19 08:50 编辑

此问题是头文件缺失的问题,解决此类问题可以通过以下两种方法解决:

1.在工程设置中添加头文件的路径,这种方法最方便,但是需要对StarterWare文件夹的结构和头文件内容有一定了解,直接将需要调用的头文件的相对路劲或者绝对路径。这种方法最简单

2.根据报错的提示中函数的定义,通过查找此函数所在的头文件,将头文件添加进入工程,一下有个技巧,在需要检索的文件夹的目录下按下“shift”+“右键(win7试用)”打开命令窗口,在指令中输入“findstr /s /n "函数名" *.c ”指令搜索函数所在的文件。如下图中函数“UARTConsoleGetc”在源码 UARTConsoleGetc.c 等文件中有定义。
将对应的文件添加到工程中,如果需要重复添加的可以在工程中新建一个文件分开存放 ,这种方法最繁琐,而且非常浪费时间,因为有文件中可能还会有函数调用关系。所以还是建议使用第一种方式

建议使用source insight软件配合方法1(推荐,光盘资料中提供安装方法)


QQ截图20180917110858.png (188.15 KB, 下载次数: 172)

方法2

方法2

QQ截图20180917110829.png (357.93 KB, 下载次数: 184)

报错提示

报错提示

QQ截图20180917110838.png (121.51 KB, 下载次数: 174)

工程配置

工程配置
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-4-26 15:45 , Processed in 0.037337 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表