TI中文支持网
TI专业的中文技术问题搜集分享网站

为什么我用的tivaware里面的API显示不认识那些函数????我在include路径里包含了TIVAWARE,而且编译的时候函数名也变成了紫色

Michael Sun:

1.头文件的路径要设置对

2.库文件要加入到编译中。

看你贴的图片,link的时候报错嘛,好像是库文件(扩展名是lib)没加到工程设置里吧。

X tank:

回复 Michael Sun:

 加入了sensorlib之后又出现这个了

Michael Sun:

回复 X tank:

UARTStdioConfig没定义,这个函数是在C:\ti\TivaWare_C_Series-2.1.0.12573\utils\uartstdio.c里面的。

你工程里没加这个源码吧。

X tank:

回复 Michael Sun:

我在开头用#include“utils\uartstdio.h”进行了引用

Michael Sun:

回复 X tank:

你工程里没加入C:\ti\TivaWare_C_Series-2.1.0.12573\utils\uartstdio.c这个文件吧?那个是头文件。

光有头文件不行的,得有源码(*.c)。

X tank:

回复 Michael Sun:

用include引用么????

Michael Sun:

回复 X tank:

我说的是工程中添加源文件。右键点击工程,一般都会有类似add之类的菜单,然后把源码(*.c)浏览添加。

一个工程往往会有很多源文件,还有启动代码,CCS的工程还有cmd文件,都是这样添加的。

你说的是源文件中添加头文件定义,两码事。

赞(0)
未经允许不得转载:TI中文支持网 » 为什么我用的tivaware里面的API显示不认识那些函数????我在include路径里包含了TIVAWARE,而且编译的时候函数名也变成了紫色
分享到: 更多 (0)