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

工程从CCS5.1迁移到CCS5.3下有什么注意事项

如题,想请教一下专家,应用工程之前在CCS5.1开发的,编译器版本为7.3.1,bios版本为6.32.5.54,现在想将工程迁移到CCS5.3上,有什么注意事项?另外之前在CCS5.1下面工程的Build_profile选项使用的是whole_program,不知道这种方式在CCS5.3下面是否仍然支持?

noaming:

你可以直接在CCS的任务栏中导入已有工程,然后可以点击工程属性,选择编译器版本,BIOS版本。其他没有什么差别,如果出现问题,最好把源文件复制一遍,在5.3下新建个工程,这样肯定没问题。

Jerry Liu1:

回复 noaming:

请问一下在build profile出填入whole_pragma,和选择贵公司提供的release有什么区别吗?

Andy Yin1:

回复 Jerry Liu1:

CCS5.1的工程可以直接在CCS5.3中导入,但是建议使用一个新的workspace,或者将之前CCS5.1workspace下的metadata删掉后重新生成,编译选项没什么差异,你在导入的过程中遇到具体问题可以发上来一起解决。

Eric:

回复 Andy Yin1:

搭车求问下:

我在调试工程的时候遇见了问题,发现我的函数当我按F3的时候不能正确跳转到子函数的主体部分,而是跳转到函数头的定义哪里,那么我有如下的疑问:

1    在工程设置里面的file include path当中设置的工程路径是不是只是为了给头文件使用的?

2   在file search path当中的设置的路径是不是为了给lib使用的?

3   那么我的源文件的搜索地址应该设置在哪儿呢?

noaming:

回复 Eric:

file search path当中的设置的路径是为了给lib使的,头文件是在include options中添加的。

如果是所查看的函数在lib中定义的,F3也找不到函数的定义的。必须是在工程C文件中定义的函数,才能用F3找到函数体。

Eric:

回复 noaming:

如果调用的函数是在PDK下面具有具体的函数体的函数,那么文件的搜索路径应该添加在哪里呢?

noaming:

回复 Eric:

使用PDK也是调用的头文件和lib吧。。。

Andy Yin1:

回复 Eric:

Titan关于file search path及include options的回答是正确的,源文件必须包含到工程中进行编译。你可以看看pdk下的工程例子。

Jerry Liu1:

回复 Andy Yin1:

各位好:

      我按照各位给的方法,将CCS5.1下编译正常的工程迁移到CCs5.3下编译,编译结果出错,错误如下图所示:

  

请各位专家帮忙看一下,哪里出了问题?谢谢!

noaming:

回复 Jerry Liu1:

这个情况,一般建议你新建一个工程,然后将原来的源文件拷贝到新工程中,然后添加头文件,库。。。编译,这样就不会出问题了。

赞(0)
未经允许不得转载:TI中文支持网 » 工程从CCS5.1迁移到CCS5.3下有什么注意事项
分享到: 更多 (0)