我正在尝试将FANN 库附加到下载 zip 包装器 ( fann_cpp.h
) 中,但我不知道该怎么做。当我正常编译库时,我没有收到任何错误,但是当我
#include "fann_cpp.h"
在我的源代码或图书馆的源代码中,我得到了这些错误(其中 100 个):
错误 1 错误 C2143:语法错误:在 ':' 之前缺少 '{' c:\program files (x86)\microsoft visual studio 9.0\vc\include\cstdio 39 libfann
错误 2 错误 C2059:语法错误:':' c:\program files (x86)\microsoft visual studio 9.0\vc\include\cstdio 39 libfann
编辑
这些错误或多或少cstdio
using ::_Filet;
using ::size_t; using ::fpos_t; using ::FILE;
using ::clearerr; using ::fclose; using ::feof;
using ::ferror; using ::fflush; using ::fgetc;
using ::fgetpos; using ::fgets; using ::fopen;
using ::fprintf; using ::fputc; using ::fputs;
using ::fread; using ::freopen; using ::fscanf;
using ::fseek; using ::fsetpos; using ::ftell;
using ::fwrite; using ::getc; using ::getchar;
using ::gets; using ::perror;
using ::putc; using ::putchar;
编辑2
我不知道这是否可能是这种情况,但我已经解决了一件事:
- 我一直在研究附加到库本身的解决方案的项目,所以我认为这可能是问题所在,因为它是用 C 语言(不是 C++)
- 我在 C++ 中创建了一个新项目,复制了所有设置等,现在它可以工作了