新手关于CCS路径的问题

2019-03-24 09:48发布

本帖最后由 无知的萝卜 于 2015-9-17 13:33 编辑

我自己新建了一个project。
里面有个h文件 firstTry.h。(firstTry.h的位置在F:CCSWorkSpaceMyFirstTryHeader)开始的时候我的路径设置为
1.jpg
编译报错无法打开firstTry.h
后来我把firstTry.h所在的路径添加了进去,
2.jpg 3.jpg
但是错误更多了
4.jpg
这是为什么呢,我该怎么做呢?

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
qiushenghua
1楼-- · 2019-03-25 21:00
检查一下include语句是否书写正确,先确定出错是Uint16没定义还是重复定义,再查找原因。
从你发布的信息实在难分析原因,更需要依靠你自己去排查。

还有就是如果某个c文件漏了include语句同样会出错。
无知的萝卜
2楼-- · 2019-03-26 02:40
bobde163 发表于 2015-9-17 15:25
那你有找到使用“Uint16”这个符号的地方吗,是在C文件里还是在头文件里,如果都没有定义的话,你自己定 ...

谢谢,我没有找到Uint16的定义在哪。然后我取消包含DSP2833x_Gpio.h,包含了其他文件,编译通过,也能在板子上运行。待我好好研究下是怎么回事。
无知的萝卜
3楼-- · 2019-03-26 03:06
 精彩回答 2  元偷偷看……
elvike
4楼-- · 2019-03-26 04:36
看你第一次的工程里面的文件,缺好几个文件,头文件路径要添加到include里面,源文件的文件夹除了包含到工程里面,也要add Files(选中工程名字,右键,选中Add Files...),按F3快捷键可以查找定义声明(或者选中变量右键 选中 open declaration)你会发现Uint16的声明定义是在DSP2833x_Datatype.h里面进行定义的,当然前提是你已经包含了这个头文件到工程里面。应该比较简单,我就不截图了
无知的萝卜
5楼-- · 2019-03-26 05:32
elvike 发表于 2015-9-17 17:38
看你第一次的工程里面的文件,缺好几个文件,头文件路径要添加到include里面,源文件的文件夹除了包含到工 ...

谢谢啦。后来我也发现少添加了几个文件,而且光盘里根本没有DSP2833x_Datatype.h这个头文件,怪不得始终找不到Uint16的定义。待我下好controlSUITE之后再看看

一周热门 更多>

相关问题

    相关文章