本人建立工程时喜欢在工程目录下拷贝所有的库函数文件,如下DSP文件夹。在写程序时,可能只调用其中几个文件。
但ccs5编译时会将所有文件都编译,导致很多文件都编译不能通过。
我想问一下,ccs5使用时,有没有什么好的工程框架可以借鉴。
我看过TI的例程,它是把库函数放在工作目录下,和工程目录是并列的,ccs5打开工程的时候只是显示所link的文件,在工程目录中并没有所用的库函数文件。
Jeanne Yi:
建议创建多个工程,将需要修改的代码单独放在一个工程里(工程输出类型为static lib),在主工程里包含独立工程的库文件,这样你就可以单独编译需要编译的文件了。待库工程的文件编译通过后,再编译主工程,这时才会编译链接需要的所有文件,产生可执行文件。
本人建立工程时喜欢在工程目录下拷贝所有的库函数文件,如下DSP文件夹。在写程序时,可能只调用其中几个文件。
但ccs5编译时会将所有文件都编译,导致很多文件都编译不能通过。
我想问一下,ccs5使用时,有没有什么好的工程框架可以借鉴。
我看过TI的例程,它是把库函数放在工作目录下,和工程目录是并列的,ccs5打开工程的时候只是显示所link的文件,在工程目录中并没有所用的库函数文件。
gang fang:
回复 Jay:
谢谢你的方法,我考虑会把库函数放在工作空间文件夹下,与工程文件并列,工程中需要什么文件,再link到工程中,或者直接拷贝到工程文件夹下。