如何用C++包装器编译FANN?
我正在尝试将附加到下载zip包装器fann_cpp.h的包装,但我不知道如何做。当我编译库时,通常我不会得到任何错误,但是当我 包括fann_cpp.h 在我的源代码或库的源代码中,我得到了100个错误: 错误1错误C2143:语法错误:在“:”c:\program之前缺少“{” 文件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的这些行上或多或少会出现错误 编辑2 我不知道情况是否如此,但我已经解决了一件事: 我一直在致力于与图书馆本身相关的解决方案,所以我认为这可能是问题所在,因为它在C而不是C++中。 我在C++中做了一个新的项目,复制了所有的设置等等,现在它工作了。如何用C++包装器编译FANN?,c++,wrapper,neural-network,fannj,C++,Wrapper,Neural Network,Fannj,我正在尝试将附加到下载zip包装器fann_cpp.h的包装,但我不知道如何做。当我编译库时,通常我不会得到任何错误,但是当我 包括fann_cpp.h 在我的源代码或库的源代码中,我得到了100个错误: 错误1错误C2143:语法错误:在“:”c:\program之前缺少“{” 文件x86\microsoft visual studio 9.0\vc\include\cstdio 39 libfann 错误2错误C2059:语法错误:':'c:\program files x86\micros
很可能只是fann_cpp.h中有语法错误,例如缺少};。然后将错误传播到cstdio中,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;