Tencent / TAD_Sim

腾讯自动驾驶仿真系统 TAD Sim (Tencent Autonomous Driving Simulation) 单机版是腾讯自动驾驶以建立更加安全和高效的自动驾驶测试工具为目标, 为自动驾驶系统研发和验证而量身定做的跨平台分布式系统.
Other
291 stars 81 forks source link

TAD_sim error message during build, log as below #48

Closed zny1985 closed 2 months ago

zny1985 commented 2 months ago

D:\TAD_Sim-main\common\map_sdk\mapdb\src\sqlite_operation.cpp(18,10): error C1083: Cannot open include file: 'spatialite.h': No such file or directory [D:\TAD_Sim-main\common\map_sdk\mapdb\build\mapdb.vcxproj] sqlite_transaction.cpp

D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(24,12): error C1083: Cannot open include file: 'proj.h': No such file or directory [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] OpenDriveStruct.cpp

D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(477,30): error C2065: 'LANE_SURFACE_COBBLESTONE': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(479,30): error C2065: 'LANE_SURFACE_DIRT': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj]

D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1146,11): error C2181: illegal else without matching if [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1154,3): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1154,12): error C2065: 'radiusVecSum': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1154,47): error C2065: 'mapPoint': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1212,6): error C2653: 'ODOutline': is not a class or namespace name [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1213,3): error C2065: 'id': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1214,3): error C2065: 'closed': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1217,5): error C2065: 'ODCornerRoadPtr': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1217,21): error C2146: syntax error: missing ';' before identifier 'corner_ptr' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1217,21): error C2065: 'corner_ptr': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1217,51): error C2065: 'ODCornerRoad': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1217,39): error C2672: 'std::make_shared': no matching overloaded function found [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\memory(2905,44): could be 'std::shared_ptr<_Ty> std::make_shared(_Types ...)' D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1217,51): 'std::make_shared': invalid template argument for '_Ty', type expected

D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1218,9): error C2065: 'corner_ptr': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1219,7): error C2065: 'corners': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1219,25): error C2065: 'corner_ptr': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1225,5): error C2065: 'ODCornerLocalPtr': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1225,22): error C2146: syntax error: missing ';' before identifier 'corner_ptr' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1225,22): error C2065: 'corner_ptr': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1225,52): error C2065: 'ODCornerLocal': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1225,40): error C2672: 'std::make_shared': no matching overloaded function found [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\memory(2905,44): could be 'std::shared_ptr<_Ty> std::make_shared(_Types ...)' D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1225,52): 'std::make_shared': invalid template argument for '_Ty', type expected

D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1226,9): error C2065: 'corner_ptr': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1227,7): error C2065: 'corners': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] ParseInterface.cpp D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1227,25): error C2065: 'corner_ptr': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1235,6): error C2653: 'ODOutline': is not a class or namespace name [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1235,53): error C2065: 'ODXYZ': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1235,42): error C2923: 'std::pair': 'ODXYZ' is not a valid template type argument for parameter '_Ty2' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1235,53): see declaration of 'ODXYZ'

D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1235,42): error C3203: 'pair': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1237,29): error C2065: 'corners': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1237,20): error C2530: 'corner': references must be initialized [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1237,20): error C3531: 'corner': a symbol whose type contains 'auto' must have an initializer [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1237,27): error C2143: syntax error: missing ';' before ':' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1237,36): error C2143: syntax error: missing ';' before ')' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1238,27): error C2672: 'std::make_pair': no matching overloaded function found [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\utility(556,67): could be 'std::pair<_Unrefwrap_helper<decay<_Ty>::type>::type,_Unrefwrap_helper<decay<_Ty2>::type>::type> std::make_pair(_Ty1 &&,_Ty2 &&) noexcept()' D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1238,27): 'std::pair<_Unrefwrap_helper<decay<_Ty>::type>::type,_Unrefwrap_helper<decay<_Ty2>::type>::type> std::make_pair(_Ty1 &&,_Ty2 &&) noexcept()': expects 2 arguments - 1 provided

D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1242,6): error C2653: 'ODCornerRoad': is not a class or namespace name [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1242,20): error C2084: function 'bool parse(tinyxml2::XMLElement *)' already has a body [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1212,17): see previous definition of 'parse'

D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1243,3): error C2065: 'id': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1244,3): error C2065: 's': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1245,3): error C2065: 't': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1246,3): error C2065: 'dz': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1247,3): error C2065: 'height': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1251,6): error C2653: 'ODCornerRoad': is not a class or namespace name [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1251,27): error C2065: 'ODXYZ': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1251,33): error C2146: syntax error: missing ')' before identifier 'data' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1251,39): error C2143: syntax error: missing ';' before '{' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1251,39): error C2447: '{': missing function header (old-style formal list?) [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1257,7): error C2653: 'ODCornerRoad': is not a class or namespace name [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1257,1): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1257,21): error C2146: syntax error: missing ';' before identifier 'getxyz' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1257,30): error C2143: syntax error: missing ';' before '{' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1257,30): error C2447: '{': missing function header (old-style formal list?) [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1259,6): error C2653: 'ODCornerLocal': is not a class or namespace name [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1260,3): error C2065: 'id': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1261,3): error C2065: 'u': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1262,3): error C2065: 'v': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1263,3): error C2065: 'z': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1264,3): error C2065: 'height': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1268,7): error C2653: 'ODCornerLocal': is not a class or namespace name [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1268,1): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1268,1): error C2086: 'int ODXYZ': redefinition [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1257,1): see declaration of 'ODXYZ'

D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1268,22): error C2146: syntax error: missing ';' before identifier 'getxyz' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1268,31): error C2143: syntax error: missing ';' before '{' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1268,31): error C2447: '{': missing function header (old-style formal list?) [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1270,6): error C2653: 'ODParkingSpace': is not a class or namespace name [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1271,3): error C2065: 'access': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1271,12): error C3861: 'StrCheckEmpty': identifier not found [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1272,3): error C2065: 'restrictions': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1272,18): error C3861: 'StrCheckEmpty': identifier not found [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1275,5): error C2065: 'Marking': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1275,13): error C2146: syntax error: missing ';' before identifier 'marking' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1275,13): error C2065: 'marking': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1276,5): error C2065: 'marking': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1276,20): error C3861: 'StrCheckEmpty': identifier not found [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1277,5): error C2065: 'marking': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1277,20): error C3861: 'StrCheckEmpty': identifier not found [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1278,5): error C2065: 'marking': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1279,5): error C2065: 'marking': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1279,21): error C3861: 'StrCheckEmpty': identifier not found [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1280,5): error C2065: 'markings': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1280,24): error C2065: 'marking': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1286,6): error C2653: 'ODParkingSpace': is not a class or namespace name [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1288,6): error C2653: 'ODRepeat': is not a class or namespace name [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1289,3): error C2065: 's': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1290,3): error C2065: 'length': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1291,3): error C2065: 'distance': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1292,3): error C2065: 'tStart': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1293,3): error C2065: 'tEnd': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1294,3): error C2065: 'widthStart': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1295,3): error C2065: 'widthEnd': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1296,3): error C2065: 'heightStart': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1297,3): error C2065: 'heightEnd': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1298,3): error C2065: 'zOffsetStart': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1299,3): error C2065: 'zOffsetEnd': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1300,3): error C2065: 'lengthStart': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1301,3): error C2065: 'lengthEnd': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1305,6): error C2653: 'ODObject': is not a class or namespace name [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1306,3): error C2065: 'type': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1306,10): error C3861: 'StrCheckEmpty': identifier not found [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1307,3): error C2065: 'subtype': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1307,13): error C3861: 'StrCheckEmpty': identifier not found [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1308,3): error C2065: 'name': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveStruct.cpp(1308,3): error C1003: error count exceeds 100; stopping compilation [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj]

D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveOutput.cpp(20,12): error C1083: Cannot open include file: 'proj.h': No such file or directory [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj]

shaoxiaohang commented 2 months ago

更新下代码

zny1985 commented 2 months ago

更新下代码

昨天刚下载的包

dongfeng2134 commented 2 months ago

看下来是windows平台编译,缺失的库是 vcpkg 安装的,请检查 proj 和 libspatialite 是否正确安装,否则按照vcpkg的命令行提示重新安装

zny1985 commented 2 months ago

看下来是windows平台编译,缺失的库是 vcpkg 安装的,请检查 proj 和 libspatialite 是否正确安装,否则按照vcpkg的命令行提示重新安装

重装库后已解决,感谢!