在使用python-2.7.6作为参考编译VC ++ 2008项目时,我收到以下错误
Python27 / symtable.h(55):错误C2065:'mod_ty':未声明的标识符
第55/56行包括:
PyAPI_FUNC(struct symtable *) PySymtable_Build(mod_ty, const char *,
PyFutureFeatures *);
我包括以下内容:
#include "Python27/node.h"
#include "Python27/grammar.h"
#include "Python27/token.h"
#include "Python27/parsetok.h"
#include "Python27/errcode.h"
#include "Python27/compile.h"
#include "Python27/symtable.h"
#include "Python27/eval.h"
#include "Python27/marshal.h"
My Build env是:Win7 x32,VC ++ 08编译器
但是,如何解决此问题?
答案 0 :(得分:0)
mod_ty存在于Python-ast.h(在python 2.7中),你没有包含它。