1. 2407的程序是CCS2.2上开发的,现在电脑装了CCS3.3.83.20,打开工程文件时报错”找不到文件math.h“,请问这是怎么回事?math.h不是系统自带的吗?
2. CCS里使用开根号等运算时是否需要math.h?(在不用IQmath的情况下),包含了rtsxx.lib。包含了rtsxx.lib的情况下,去掉include <math.h>编译不报错。
3.左侧项目树里”libraries"已经手动添加了rtsxx.lib,为什么编译后还提示*command line*: can't find input file rts2xx.lib?此时在Build Options->Linker->Libraries的"search path 添加“.\lib"就不报错了?rtsxx.lib文件已经放在lib文件夹里。
Eric Ma:
要包含。
#include <math.h>
你要确定一下你CCS路径下是否有这个头文件,一般在路径下C:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.6\include。
至于库的搜索,确实要看一下linker中的设置。
ccs2.2, 3.3以及2407现在都不主推了,建议用新的系列,和CCS6.
ERIC
1. 2407的程序是CCS2.2上开发的,现在电脑装了CCS3.3.83.20,打开工程文件时报错”找不到文件math.h“,请问这是怎么回事?math.h不是系统自带的吗?
2. CCS里使用开根号等运算时是否需要math.h?(在不用IQmath的情况下),包含了rtsxx.lib。包含了rtsxx.lib的情况下,去掉include <math.h>编译不报错。
3.左侧项目树里”libraries"已经手动添加了rtsxx.lib,为什么编译后还提示*command line*: can't find input file rts2xx.lib?此时在Build Options->Linker->Libraries的"search path 添加“.\lib"就不报错了?rtsxx.lib文件已经放在lib文件夹里。
fw yang:
回复 Eric Ma:
我用的是CCS3.3.83.20,出现找不到math.h文件,请问怎么解决?
1. 2407的程序是CCS2.2上开发的,现在电脑装了CCS3.3.83.20,打开工程文件时报错”找不到文件math.h“,请问这是怎么回事?math.h不是系统自带的吗?
2. CCS里使用开根号等运算时是否需要math.h?(在不用IQmath的情况下),包含了rtsxx.lib。包含了rtsxx.lib的情况下,去掉include <math.h>编译不报错。
3.左侧项目树里”libraries"已经手动添加了rtsxx.lib,为什么编译后还提示*command line*: can't find input file rts2xx.lib?此时在Build Options->Linker->Libraries的"search path 添加“.\lib"就不报错了?rtsxx.lib文件已经放在lib文件夹里。
Eric Ma:
回复 fw yang:
C:\CCStudio_v3.3PLA\C2000\cgtools\include
这个路径下有。