如何能让这旧版本的项目打得开?
附件 ADAU1761_Demo 是旧版本的项目,我无法打得开。无奈之下,我用里面的文件重建了ADAU1761_Demo _NEW,做了很多修改,还是有些报错排除不掉,麻烦高手帮试下。谢谢
补上自己建的项目 本帖最后由 toofree 于 2018-10-27 00:50 编辑
主楼的工程里面,没有源文件,只有个工程框架。
沙发楼中的工程,以数字命名,不知道你是怎么考虑的?关键是,工程Target设置中的C/C++下,没有半个宏定义。
沙发楼中的工程主要问题是,很多重复定义的。
问题出在main.c和sequences.c都包含了1761Demo_seq.h。而在1761Demo_seq.h中,又有#include "Tones_Modes.h"、#include "External Input_Modes.h"、#include "White Noise_Modes.h"。在些头文件中,又都是变量或函数定义。那你说,编译的时候怎么办?显然是冲突了。一般变量和函数在.c中定义,在.h做extern声明,然后其它地方要用的时候,直接包含.h文件。
请把你原来的完整工程上传一份。
ADAU1761_Demo.zip 这个文件打开也编译不过,里面缺少库文件。 toofree 发表于 2018-10-27 00:26
主楼的工程里面,没有源文件,只有个工程框架。
沙发楼中的工程,以数字命名,不知道你是怎么考虑的?关键 ...
我这段时间在忙别的,我稍后再把你说的看下 TLLED 发表于 2018-10-27 08:29
ADAU1761_Demo.zip 这个文件打开也编译不过,里面缺少库文件。
多谢指教,我这段时间在忙别的,稍后我在对下
页:
[1]