Tencent / TAD_Sim

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

win10构建TADSim报错,主要包括以下3种,log见附件。 #56

Open zny1985 opened 1 week ago

zny1985 commented 1 week ago
  1. D:\TAD_Sim-main\common\map_sdk\datamodel\src\structs\hadmap_object.cpp(845,30): error C2065: 'OBJECT_TYPE_Building': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\datamodel\build\datamodel.vcxproj]

  2. Generating Code... LINK : fatal error LNK1181: cannot open input file 'datamodel.lib' [D:\TAD_Sim-main\common\map_sdk\mapdb\build\mapdb.vcxproj] The system cannot find the file specified. ..\Release*.lib 0 file(s) copied. The system cannot find the file specified. ..\Release*.dll

  3. D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1576,6): error C2653: 'ODParse': 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\OpenDriveParse.cpp(1576,23): error C2065: 'txRoads': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1576,32): error C2065: 'roads': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1576,39): error C2065: 'txLaneLinks': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1576,52): error C2065: 'links': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1576,59): error C2065: 'txObjects': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1576,70): error C2065: 'objs': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1576,76): error C2065: 'txJunctions': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1576,89): error C2065: 'juncs': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1576,96): error C2065: 'txOdHeaderPtr': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1576,111): error C2065: 'header': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1577,23): error C2065: 'txPoint': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1577,32): error C2065: 'refPoint': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1577,42): error C2062: type 'bool' unexpected [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1577,59): 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\OpenDriveParse.cpp(1577,59): 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\OpenDriveParse.cpp(1600,6): error C2653: 'ODParse': 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\OpenDriveParse.cpp(1601,3): error C2065: 'roadpkid': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1601,12): error C2146: syntax error: missing ';' before identifier 'dummyId' [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1601,12): error C2065: 'dummyId': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1602,27): error C2065: 'tx_roads': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1602,20): error C2530: '_itr': 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\OpenDriveParse.cpp(1602,20): error C3531: '_itr': 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\OpenDriveParse.cpp(1602,25): 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\OpenDriveParse.cpp(1602,35): 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\OpenDriveParse.cpp(1603,5): error C2065: 'dummyId': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1603,24): error C2065: 'dummyId': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1605,3): error C2065: 'dummyId': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] D:\TAD_Sim-main\common\map_sdk\map_import\src\OpenDriveParse.cpp(1605,51): error C2065: 'dummyId': undeclared identifier [D:\TAD_Sim-main\common\map_sdk\map_import\build\mapimport.vcxproj] log.txt

dongfeng2134 commented 1 week ago

我们没有在win10环境下进行编译操作的尝试,所以这里会存在未被尝试的问题