有一些很难理解的错误, 我的用的是VS 2019企业版编译的这个工程,python 环境什么的都根据我自己的安装路径更新过了。
比方编译这个generated_functions_0.cpp, 文件, 有下面这些错误, CPP文件里面的“unexpected end-of-file found”错很不容易查, 这种一般是某个头文件里面的括弧啥的不匹配。 头文件里面的编译错也完全没有提示作用, 比方下面161行的那个错, 实际上那一行是注释行, 不是代码行。
有没有谁编译成功过?指导指导
Severity Code Description Project File Line Suppression State Suppression State
Error C1004 unexpected end-of-file found vnxtp E:\workspace\open\vnpy.git\vnpy\api\xtp\vnxtp\generated_files\generated_functions_0.cpp 649
Error C2447 '{': missing function header (old-style formal list?) vnxtp E:\workspace\open\vnpy.git\vnpy\api\xtp\vnxtp\include\xtp_api_data_type.h 161
Error C2143 syntax error: missing ';' before '{' vnxtp E:\workspace\open\vnpy.git\vnpy\api\xtp\vnxtp\include\xtp_api_data_type.h 161
Error C2059 syntax error: 'enum [tag]' vnxtp E:\workspace\open\vnpy.git\vnpy\api\xtp\vnxtp\include\xtp_api_data_type.h 161
Error C2143 syntax error: missing '}' before 'enum [tag]' vnxtp E:\workspace\open\vnpy.git\vnpy\api\xtp\vnxtp\include\xtp_api_data_type.h 160
Error C2226 syntax error: unexpected type 'uint8_t' vnxtp E:\workspace\open\vnpy.git\vnpy\api\xtp\vnxtp\include\xtp_api_data_type.h 83
Error C2144 syntax error: 'uint8_t' should be preceded by '}' vnxtp E:\workspace\open\vnpy.git\vnpy\api\xtp\vnxtp\include\xtp_api_data_type.h 83