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

(#include XSTRINGIZE(XCONCAT(TEST_NAME,_shared.h)))

我将ContrilSuite中的C:\ti\controlSUITE\device_support\f2803x\v128\DSP2803x_examples_cla_ccsv5\acos示例程序中的(#include XSTRINGIZE(XCONCAT(TEST_NAME,_shared.h)))复制到我自己的程序中,并将相关的acos_shared.h、acos_shared_data.h等文件拷进工程,编译这句话报错。ctrl+单击_shared.h并不会跳到acos_shared.h文件。请问需要怎么解决。

Susan Yang:

我试了一下,您需要预定义  TEST_NAME=acos

// Include the test header file whose name is based on the test name

// which is defined by the macro TEST on the command line

//

#include XSTRINGIZE(XCONCAT(TEST_NAME,_shared.h))

如下图所示

另外添加acos_shared.h的时候,需要选择 LINK the file,而不是Copy

我将ContrilSuite中的C:\ti\controlSUITE\device_support\f2803x\v128\DSP2803x_examples_cla_ccsv5\acos示例程序中的(#include XSTRINGIZE(XCONCAT(TEST_NAME,_shared.h)))复制到我自己的程序中,并将相关的acos_shared.h、acos_shared_data.h等文件拷进工程,编译这句话报错。ctrl+单击_shared.h并不会跳到acos_shared.h文件。请问需要怎么解决。

user5300841:

回复 Susan Yang:

我按你的办法试了,现在能够ctrl+单击_shared.h跳到相应的sqrt_shared.h文件。但是编译却说无法打开。

相同的程序,我一个是就在sqrt例程中改的,可以运行。另一个我在一个跟cla没关系的例程中改的。但是我把相关的文件都改成和sqrt相同的,比如cmd换成CLA_C.cmd。

我将ContrilSuite中的C:\ti\controlSUITE\device_support\f2803x\v128\DSP2803x_examples_cla_ccsv5\acos示例程序中的(#include XSTRINGIZE(XCONCAT(TEST_NAME,_shared.h)))复制到我自己的程序中,并将相关的acos_shared.h、acos_shared_data.h等文件拷进工程,编译这句话报错。ctrl+单击_shared.h并不会跳到acos_shared.h文件。请问需要怎么解决。

Susan Yang:

回复 user5300841:

很高兴您能解决问题。

我按照我的方法也没有报错的。那我去试一下您的方法,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » (#include XSTRINGIZE(XCONCAT(TEST_NAME,_shared.h)))
分享到: 更多 (0)