在CCS5.21中,使用#include "stdlib.h" ,编译报错;在"Project" – “properties” – “Include Option”中,添加了 "${workspace_loc:/${ProjName}/lib/IQmath.lib}"
再编译不会报错和警告,但不能生成.OUT,无任何提示。
yanlong Zhao:
在#include <stdlib.h> 语句前,有“?”号,不识别这个文件,还是无法打开
在CCS5.21中,使用#include "stdlib.h" ,编译报错;在"Project" – “properties” – “Include Option”中,添加了 "${workspace_loc:/${ProjName}/lib/IQmath.lib}"
再编译不会报错和警告,但不能生成.OUT,无任何提示。
Joey Mao:
你清一下工程Clear Project再Build试试,像你说的Build完成但是没有生产.out文件,在Console窗口中应该有相关说明,你仔细看下
在CCS5.21中,使用#include "stdlib.h" ,编译报错;在"Project" – “properties” – “Include Option”中,添加了 "${workspace_loc:/${ProjName}/lib/IQmath.lib}"
再编译不会报错和警告,但不能生成.OUT,无任何提示。
yanlong Zhao:
回复 Joey Mao:
你好,谢谢你的回复。之前我也已经多次Clear Project后重新Bulid ,但无用。
Console提示:
"F:/Electric_Motor_control/lib/rts2800_ml.lib", line 1: error #171: expected a declaration"F:/Electric_Motor_control/lib/rts2800_ml.lib", line 2: error #7: unrecognized token"F:/Electric_Motor_control/lib/rts2800_ml.lib", line 3: warning #1-D: last line of file ends without a newline"F:/Electric_Motor_control/lib/rts2800_ml.lib", line 3: error #915: invalid character in input line"F:/Electric_Motor_control/lib/rts2800_ml.lib", line 3: error #7: unrecognized token
"F:/Electric_Motor_control/lib/rts2800_ml.lib", line 3: error #7: unrecognized token"F:/Electric_Motor_control/lib/IQmath.lib", line 2: error #7: unrecognized token"F:/Electric_Motor_control/lib/IQmath.lib", line 3: error #915: invalid character in input line"F:/Electric_Motor_control/lib/IQmath.lib", line 3: error #7: unrecognized token"F:/Electric_Motor_control/lib/IQmath.lib", line 3: error #19: extra text after expected end of number"F:/Electric_Motor_control/lib/IQmath.lib", line 3: error #7: unrecognized token"F:/Electric_Motor_control/lib/IQmath.lib", line 3: error #7: unrecognized token"F:/Electric_Motor_control/lib/IQmath.lib", line 3: error #7: unrecognized token"F:/Electric_Motor_control/lib/IQmath.lib", line 3: error #7: unrecognized token"F:/Electric_Motor_control/lib/IQmath.lib", line 3: error #7: unrecognized token"F:/Electric_Motor_control/lib/IQmath.lib", line 3: error #7: unrecognized token
是否是库文件出现问题,帮忙分析原因谢谢。
在CCS5.21中,使用#include "stdlib.h" ,编译报错;在"Project" – “properties” – “Include Option”中,添加了 "${workspace_loc:/${ProjName}/lib/IQmath.lib}"
再编译不会报错和警告,但不能生成.OUT,无任何提示。
Joey Mao:
回复 yanlong Zhao:
这里所报的错误是两个库文件无法识别,你首先看一下报错的库文件所在路径是不是对的,然后在工程的Properties中设置下lib文件查找路径。如果编译还是报错通不过,再去找TI例程中的这两个库文件来替换你的这两个文件试试
在CCS5.21中,使用#include "stdlib.h" ,编译报错;在"Project" – “properties” – “Include Option”中,添加了 "${workspace_loc:/${ProjName}/lib/IQmath.lib}"
再编译不会报错和警告,但不能生成.OUT,无任何提示。
yanlong Zhao:
回复 Joey Mao:
你好,我用的是28232,添加的库是否得用浮点形的,现在rts2800_ml 一直在报错,之前在2808中用这个库无问题
在CCS5.21中,使用#include "stdlib.h" ,编译报错;在"Project" – “properties” – “Include Option”中,添加了 "${workspace_loc:/${ProjName}/lib/IQmath.lib}"
再编译不会报错和警告,但不能生成.OUT,无任何提示。
Joey Mao:
回复 yanlong Zhao:
rts2800_ml.lib库文件是支持浮点运算的,你报错的内容是什么?
在CCS5.21中,使用#include "stdlib.h" ,编译报错;在"Project" – “properties” – “Include Option”中,添加了 "${workspace_loc:/${ProjName}/lib/IQmath.lib}"
再编译不会报错和警告,但不能生成.OUT,无任何提示。
yanlong Zhao:
回复 Joey Mao:
这是我 Include Options配置是:
c2000 Linker – File Search path 的配置如下:
编译报错的内容是
文件我也已经换过了,现象还一样,麻烦帮忙分析一下,谢谢!
在CCS5.21中,使用#include "stdlib.h" ,编译报错;在"Project" – “properties” – “Include Option”中,添加了 "${workspace_loc:/${ProjName}/lib/IQmath.lib}"
再编译不会报错和警告,但不能生成.OUT,无任何提示。
Joey Mao:
回复 yanlong Zhao:
看你的设置好像有点问题,.lib文件是要添加到File Search Path设置的第一项中,第一项中的cmd不需要添加,你改一下再试试
在CCS5.21中,使用#include "stdlib.h" ,编译报错;在"Project" – “properties” – “Include Option”中,添加了 "${workspace_loc:/${ProjName}/lib/IQmath.lib}"
再编译不会报错和警告,但不能生成.OUT,无任何提示。
yanlong Zhao:
回复 Joey Mao:
您好!
已经修改过了,报的和之前一样的编译错误
改后的配置如下:
编译报错的内容也如下
IQmath.lib 是从今天从TI官网上下的 1.5a 的版本
在CCS5.21中,使用#include "stdlib.h" ,编译报错;在"Project" – “properties” – “Include Option”中,添加了 "${workspace_loc:/${ProjName}/lib/IQmath.lib}"
再编译不会报错和警告,但不能生成.OUT,无任何提示。
Joey Mao:
回复 yanlong Zhao:
报错的内容中line1,line2,line3是指向IQmath.lib文件吗?
方便的话把你的工程发上来,我给你看看