AS: adding first phase of orientation

This commit is contained in:
Alexander Schaefer
2025-01-29 09:58:44 +00:00
parent 79001dc331
commit 45650caa1b
5106 changed files with 582827 additions and 0 deletions

View File

@@ -0,0 +1,269 @@
{
"configurations" :
[
{
"directories" :
[
{
"build" : ".",
"childIndexes" :
[
1
],
"hasInstallRule" : true,
"jsonFile" : "directory-.-c031d2c8c4756283fcd3.json",
"minimumCMakeVersion" :
{
"string" : "3.12"
},
"projectIndex" : 0,
"source" : ".",
"targetIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21
]
},
{
"build" : "turtlesim__py",
"jsonFile" : "directory-turtlesim__py-799628e65465f7637aa0.json",
"minimumCMakeVersion" :
{
"string" : "3.12"
},
"parentIndex" : 0,
"projectIndex" : 0,
"source" : "/root/ros2_ws/build/turtlesim/turtlesim__py",
"targetIndexes" :
[
7
]
}
],
"name" : "",
"projects" :
[
{
"directoryIndexes" :
[
0,
1
],
"name" : "turtlesim",
"targetIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21
]
}
],
"targets" :
[
{
"directoryIndex" : 0,
"id" : "ament_cmake_python_build_turtlesim_egg::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ament_cmake_python_build_turtlesim_egg-55e48b701669b9b8260d.json",
"name" : "ament_cmake_python_build_turtlesim_egg",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "ament_cmake_python_copy_turtlesim::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ament_cmake_python_copy_turtlesim-66f1d505595579f28273.json",
"name" : "ament_cmake_python_copy_turtlesim",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "draw_square::@6890427a1f51a3e7e1df",
"jsonFile" : "target-draw_square-51fdf10e7f980b1972d6.json",
"name" : "draw_square",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "mimic::@6890427a1f51a3e7e1df",
"jsonFile" : "target-mimic-ce298ded275e941a90a0.json",
"name" : "mimic",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtle_teleop_key::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtle_teleop_key-5b3de218fb89cfb60f41.json",
"name" : "turtle_teleop_key",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim-ec0d45cba92e9cbd6232.json",
"name" : "turtlesim",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim__cpp::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim__cpp-9a9636c9fa0546c966a8.json",
"name" : "turtlesim__cpp",
"projectIndex" : 0
},
{
"directoryIndex" : 1,
"id" : "turtlesim__py::@d8187568aea548440e45",
"jsonFile" : "target-turtlesim__py-ada86db26b6a170349de.json",
"name" : "turtlesim__py",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim__rosidl_generator_c::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim__rosidl_generator_c-4319247dd34fdefd0ece.json",
"name" : "turtlesim__rosidl_generator_c",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim__rosidl_generator_py::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim__rosidl_generator_py-33287856890393c565c8.json",
"name" : "turtlesim__rosidl_generator_py",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim__rosidl_typesupport_c::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim__rosidl_typesupport_c-831a54a9488fa53595b4.json",
"name" : "turtlesim__rosidl_typesupport_c",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim__rosidl_typesupport_c__pyext::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim__rosidl_typesupport_c__pyext-4beab4650536e6cd0175.json",
"name" : "turtlesim__rosidl_typesupport_c__pyext",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim__rosidl_typesupport_cpp::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim__rosidl_typesupport_cpp-e4af78c900857c0c585f.json",
"name" : "turtlesim__rosidl_typesupport_cpp",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim__rosidl_typesupport_fastrtps_c::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim__rosidl_typesupport_fastrtps_c-ff292e17079f225931cf.json",
"name" : "turtlesim__rosidl_typesupport_fastrtps_c",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim__rosidl_typesupport_fastrtps_c__pyext::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim__rosidl_typesupport_fastrtps_c__pyext-1b371b19ebb25db4cb1c.json",
"name" : "turtlesim__rosidl_typesupport_fastrtps_c__pyext",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim__rosidl_typesupport_fastrtps_cpp::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim__rosidl_typesupport_fastrtps_cpp-87bacc2589b21e5b00d4.json",
"name" : "turtlesim__rosidl_typesupport_fastrtps_cpp",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim__rosidl_typesupport_introspection_c::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim__rosidl_typesupport_introspection_c-13c6352ef5ead437bb2d.json",
"name" : "turtlesim__rosidl_typesupport_introspection_c",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim__rosidl_typesupport_introspection_c__pyext::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim__rosidl_typesupport_introspection_c__pyext-e30f3de3d973c5dad9bc.json",
"name" : "turtlesim__rosidl_typesupport_introspection_c__pyext",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim__rosidl_typesupport_introspection_cpp::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim__rosidl_typesupport_introspection_cpp-be7dc44de65074dc7e31.json",
"name" : "turtlesim__rosidl_typesupport_introspection_cpp",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim_node::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim_node-d411214324f552fad104.json",
"name" : "turtlesim_node",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "turtlesim_uninstall::@6890427a1f51a3e7e1df",
"jsonFile" : "target-turtlesim_uninstall-de1acc67862932ee1759.json",
"name" : "turtlesim_uninstall",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "uninstall::@6890427a1f51a3e7e1df",
"jsonFile" : "target-uninstall-dcc26dd70b4ca0f8419f.json",
"name" : "uninstall",
"projectIndex" : 0
}
]
}
],
"kind" : "codemodel",
"paths" :
{
"build" : "/root/ros2_ws/build/turtlesim",
"source" : "/root/ros2_ws/src/ros_tutorials/turtlesim"
},
"version" :
{
"major" : 2,
"minor" : 3
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,14 @@
{
"backtraceGraph" :
{
"commands" : [],
"files" : [],
"nodes" : []
},
"installers" : [],
"paths" :
{
"build" : "turtlesim__py",
"source" : "/root/ros2_ws/build/turtlesim/turtlesim__py"
}
}

View File

@@ -0,0 +1,54 @@
{
"cmake" :
{
"generator" :
{
"multiConfig" : false,
"name" : "Unix Makefiles"
},
"paths" :
{
"cmake" : "/usr/bin/cmake",
"cpack" : "/usr/bin/cpack",
"ctest" : "/usr/bin/ctest",
"root" : "/usr/share/cmake-3.22"
},
"version" :
{
"isDirty" : false,
"major" : 3,
"minor" : 22,
"patch" : 1,
"string" : "3.22.1",
"suffix" : ""
}
},
"objects" :
[
{
"jsonFile" : "codemodel-v2-79a85667e8595e059843.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 3
}
}
],
"reply" :
{
"client-colcon-cmake" :
{
"codemodel-v2" :
{
"jsonFile" : "codemodel-v2-79a85667e8595e059843.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 3
}
}
}
}
}

View File

@@ -0,0 +1,115 @@
{
"backtrace" : 7,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_ament_cmake_python_install_package",
"ament_python_install_package",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces"
],
"files" :
[
"/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake",
"/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 24,
"parent" : 0
},
{
"command" : 4,
"file" : 3,
"line" : 286,
"parent" : 1
},
{
"command" : 3,
"file" : 2,
"line" : 48,
"parent" : 2
},
{
"file" : 1,
"parent" : 3
},
{
"command" : 2,
"file" : 1,
"line" : 124,
"parent" : 4
},
{
"command" : 1,
"file" : 0,
"line" : 39,
"parent" : 5
},
{
"command" : 0,
"file" : 0,
"line" : 141,
"parent" : 6
}
]
},
"dependencies" :
[
{
"id" : "ament_cmake_python_copy_turtlesim::@6890427a1f51a3e7e1df"
}
],
"id" : "ament_cmake_python_build_turtlesim_egg::@6890427a1f51a3e7e1df",
"name" : "ament_cmake_python_build_turtlesim_egg",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1
]
}
],
"sources" :
[
{
"backtrace" : 7,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/CMakeFiles/ament_cmake_python_build_turtlesim_egg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/CMakeFiles/ament_cmake_python_build_turtlesim_egg.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -0,0 +1,109 @@
{
"backtrace" : 7,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_ament_cmake_python_install_package",
"ament_python_install_package",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces"
],
"files" :
[
"/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake",
"/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 24,
"parent" : 0
},
{
"command" : 4,
"file" : 3,
"line" : 286,
"parent" : 1
},
{
"command" : 3,
"file" : 2,
"line" : 48,
"parent" : 2
},
{
"file" : 1,
"parent" : 3
},
{
"command" : 2,
"file" : 1,
"line" : 124,
"parent" : 4
},
{
"command" : 1,
"file" : 0,
"line" : 39,
"parent" : 5
},
{
"command" : 0,
"file" : 0,
"line" : 122,
"parent" : 6
}
]
},
"id" : "ament_cmake_python_copy_turtlesim::@6890427a1f51a3e7e1df",
"name" : "ament_cmake_python_copy_turtlesim",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1
]
}
],
"sources" :
[
{
"backtrace" : 7,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/CMakeFiles/ament_cmake_python_copy_turtlesim",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/CMakeFiles/ament_cmake_python_copy_turtlesim.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -0,0 +1,884 @@
{
"artifacts" :
[
{
"path" : "draw_square"
}
],
"backtrace" : 1,
"backtraceGraph" :
{
"commands" :
[
"add_executable",
"install",
"target_link_libraries",
"ament_target_dependencies",
"add_dependencies",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"add_compile_options",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories"
],
"files" :
[
"CMakeLists.txt",
"/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake",
"/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 57,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 64,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 58,
"parent" : 0
},
{
"command" : 2,
"file" : 1,
"line" : 145,
"parent" : 3
},
{
"command" : 2,
"file" : 0,
"line" : 59,
"parent" : 0
},
{
"command" : 7,
"file" : 0,
"line" : 24,
"parent" : 0
},
{
"command" : 6,
"file" : 4,
"line" : 286,
"parent" : 6
},
{
"command" : 5,
"file" : 3,
"line" : 48,
"parent" : 7
},
{
"file" : 2,
"parent" : 8
},
{
"command" : 4,
"file" : 2,
"line" : 139,
"parent" : 9
},
{
"command" : 8,
"file" : 0,
"line" : 9,
"parent" : 0
},
{
"command" : 5,
"file" : 3,
"line" : 48,
"parent" : 7
},
{
"file" : 7,
"parent" : 12
},
{
"command" : 10,
"file" : 7,
"line" : 21,
"parent" : 13
},
{
"file" : 6,
"parent" : 14
},
{
"command" : 5,
"file" : 6,
"line" : 41,
"parent" : 15
},
{
"file" : 5,
"parent" : 16
},
{
"command" : 9,
"file" : 5,
"line" : 25,
"parent" : 17
},
{
"command" : 11,
"file" : 0,
"line" : 22,
"parent" : 0
},
{
"command" : 12,
"file" : 1,
"line" : 141,
"parent" : 3
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"backtrace" : 11,
"fragment" : "-Wall"
},
{
"backtrace" : 11,
"fragment" : "-Wextra"
},
{
"backtrace" : 11,
"fragment" : "-Wpedantic"
}
],
"defines" :
[
{
"backtrace" : 4,
"define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp"
},
{
"backtrace" : 4,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"backtrace" : 18,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
}
],
"includes" :
[
{
"backtrace" : 19,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 19,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 5,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_cpp"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/ament_index_cpp"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/geometry_msgs"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rclcpp"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rclcpp_action"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/std_msgs"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/std_srvs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/fastcdr"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_cpp"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rmw"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_cpp"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/libstatistics_collector"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_interfaces"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_logging_interface"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_yaml_param_parser"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/libyaml_vendor"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/tracetools"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcpputils"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/statistics_msgs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosgraph_msgs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_cpp"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_c"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_action"
}
],
"language" : "CXX",
"languageStandard" :
{
"backtraces" :
[
4
],
"standard" : "17"
},
"sourceIndexes" :
[
0
]
}
],
"dependencies" :
[
{
"backtrace" : 10,
"id" : "turtlesim__cpp::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 5,
"id" : "turtlesim__rosidl_typesupport_cpp::@6890427a1f51a3e7e1df"
}
],
"id" : "draw_square::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 2,
"path" : "lib/turtlesim"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/root/ros2_ws/build/turtlesim:/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/librclcpp_action.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "libturtlesim__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/librclcpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/liblibstatistics_collector.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_action.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_yaml_param_parser.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libyaml.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libtracetools.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librmw_implementation.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libament_index_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_logging_spdlog.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_logging_interface.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librmw.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcpputils.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
}
],
"language" : "CXX"
},
"name" : "draw_square",
"nameOnDisk" : "draw_square",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0
]
}
],
"sources" :
[
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "tutorials/draw_square.cpp",
"sourceGroupIndex" : 0
}
],
"type" : "EXECUTABLE"
}

View File

@@ -0,0 +1,884 @@
{
"artifacts" :
[
{
"path" : "mimic"
}
],
"backtrace" : 1,
"backtraceGraph" :
{
"commands" :
[
"add_executable",
"install",
"target_link_libraries",
"ament_target_dependencies",
"add_dependencies",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"add_compile_options",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories"
],
"files" :
[
"CMakeLists.txt",
"/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake",
"/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 60,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 64,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 61,
"parent" : 0
},
{
"command" : 2,
"file" : 1,
"line" : 145,
"parent" : 3
},
{
"command" : 2,
"file" : 0,
"line" : 62,
"parent" : 0
},
{
"command" : 7,
"file" : 0,
"line" : 24,
"parent" : 0
},
{
"command" : 6,
"file" : 4,
"line" : 286,
"parent" : 6
},
{
"command" : 5,
"file" : 3,
"line" : 48,
"parent" : 7
},
{
"file" : 2,
"parent" : 8
},
{
"command" : 4,
"file" : 2,
"line" : 139,
"parent" : 9
},
{
"command" : 8,
"file" : 0,
"line" : 9,
"parent" : 0
},
{
"command" : 5,
"file" : 3,
"line" : 48,
"parent" : 7
},
{
"file" : 7,
"parent" : 12
},
{
"command" : 10,
"file" : 7,
"line" : 21,
"parent" : 13
},
{
"file" : 6,
"parent" : 14
},
{
"command" : 5,
"file" : 6,
"line" : 41,
"parent" : 15
},
{
"file" : 5,
"parent" : 16
},
{
"command" : 9,
"file" : 5,
"line" : 25,
"parent" : 17
},
{
"command" : 11,
"file" : 0,
"line" : 22,
"parent" : 0
},
{
"command" : 12,
"file" : 1,
"line" : 141,
"parent" : 3
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"backtrace" : 11,
"fragment" : "-Wall"
},
{
"backtrace" : 11,
"fragment" : "-Wextra"
},
{
"backtrace" : 11,
"fragment" : "-Wpedantic"
}
],
"defines" :
[
{
"backtrace" : 4,
"define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp"
},
{
"backtrace" : 4,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"backtrace" : 18,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
}
],
"includes" :
[
{
"backtrace" : 19,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 19,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 5,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_cpp"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/ament_index_cpp"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/geometry_msgs"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rclcpp"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rclcpp_action"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/std_msgs"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/std_srvs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/fastcdr"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_cpp"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rmw"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_cpp"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/libstatistics_collector"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_interfaces"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_logging_interface"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_yaml_param_parser"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/libyaml_vendor"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/tracetools"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcpputils"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/statistics_msgs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosgraph_msgs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_cpp"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_c"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_action"
}
],
"language" : "CXX",
"languageStandard" :
{
"backtraces" :
[
4
],
"standard" : "17"
},
"sourceIndexes" :
[
0
]
}
],
"dependencies" :
[
{
"backtrace" : 10,
"id" : "turtlesim__cpp::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 5,
"id" : "turtlesim__rosidl_typesupport_cpp::@6890427a1f51a3e7e1df"
}
],
"id" : "mimic::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 2,
"path" : "lib/turtlesim"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/root/ros2_ws/build/turtlesim:/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/librclcpp_action.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "libturtlesim__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/librclcpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/liblibstatistics_collector.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_action.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_yaml_param_parser.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libyaml.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libtracetools.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librmw_implementation.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libament_index_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_logging_spdlog.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_logging_interface.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librmw.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcpputils.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
}
],
"language" : "CXX"
},
"name" : "mimic",
"nameOnDisk" : "mimic",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0
]
}
],
"sources" :
[
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "tutorials/mimic.cpp",
"sourceGroupIndex" : 0
}
],
"type" : "EXECUTABLE"
}

View File

@@ -0,0 +1,884 @@
{
"artifacts" :
[
{
"path" : "turtle_teleop_key"
}
],
"backtrace" : 1,
"backtraceGraph" :
{
"commands" :
[
"add_executable",
"install",
"target_link_libraries",
"ament_target_dependencies",
"add_dependencies",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"add_compile_options",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories"
],
"files" :
[
"CMakeLists.txt",
"/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake",
"/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 54,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 64,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 55,
"parent" : 0
},
{
"command" : 2,
"file" : 1,
"line" : 145,
"parent" : 3
},
{
"command" : 2,
"file" : 0,
"line" : 56,
"parent" : 0
},
{
"command" : 7,
"file" : 0,
"line" : 24,
"parent" : 0
},
{
"command" : 6,
"file" : 4,
"line" : 286,
"parent" : 6
},
{
"command" : 5,
"file" : 3,
"line" : 48,
"parent" : 7
},
{
"file" : 2,
"parent" : 8
},
{
"command" : 4,
"file" : 2,
"line" : 139,
"parent" : 9
},
{
"command" : 8,
"file" : 0,
"line" : 9,
"parent" : 0
},
{
"command" : 5,
"file" : 3,
"line" : 48,
"parent" : 7
},
{
"file" : 7,
"parent" : 12
},
{
"command" : 10,
"file" : 7,
"line" : 21,
"parent" : 13
},
{
"file" : 6,
"parent" : 14
},
{
"command" : 5,
"file" : 6,
"line" : 41,
"parent" : 15
},
{
"file" : 5,
"parent" : 16
},
{
"command" : 9,
"file" : 5,
"line" : 25,
"parent" : 17
},
{
"command" : 11,
"file" : 0,
"line" : 22,
"parent" : 0
},
{
"command" : 12,
"file" : 1,
"line" : 141,
"parent" : 3
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"backtrace" : 11,
"fragment" : "-Wall"
},
{
"backtrace" : 11,
"fragment" : "-Wextra"
},
{
"backtrace" : 11,
"fragment" : "-Wpedantic"
}
],
"defines" :
[
{
"backtrace" : 4,
"define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp"
},
{
"backtrace" : 4,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"backtrace" : 18,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
}
],
"includes" :
[
{
"backtrace" : 19,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 19,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 5,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_cpp"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/ament_index_cpp"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/geometry_msgs"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rclcpp"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rclcpp_action"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/std_msgs"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/opt/ros/humble/include/std_srvs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/fastcdr"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_cpp"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rmw"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_cpp"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/libstatistics_collector"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_interfaces"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_logging_interface"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_yaml_param_parser"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/libyaml_vendor"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/tracetools"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcpputils"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/statistics_msgs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosgraph_msgs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_cpp"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_c"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
},
{
"backtrace" : 4,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_action"
}
],
"language" : "CXX",
"languageStandard" :
{
"backtraces" :
[
4
],
"standard" : "17"
},
"sourceIndexes" :
[
0
]
}
],
"dependencies" :
[
{
"backtrace" : 10,
"id" : "turtlesim__cpp::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 5,
"id" : "turtlesim__rosidl_typesupport_cpp::@6890427a1f51a3e7e1df"
}
],
"id" : "turtle_teleop_key::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 2,
"path" : "lib/turtlesim"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/root/ros2_ws/build/turtlesim:/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/librclcpp_action.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "libturtlesim__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/librclcpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/liblibstatistics_collector.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_action.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_yaml_param_parser.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libyaml.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libtracetools.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librmw_implementation.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libament_index_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_logging_spdlog.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_logging_interface.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librmw.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcpputils.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
}
],
"language" : "CXX"
},
"name" : "turtle_teleop_key",
"nameOnDisk" : "turtle_teleop_key",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0
]
}
],
"sources" :
[
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "tutorials/teleop_turtle_key.cpp",
"sourceGroupIndex" : 0
}
],
"type" : "EXECUTABLE"
}

View File

@@ -0,0 +1,363 @@
{
"backtrace" : 2,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"rosidl_generate_interfaces",
"add_dependencies",
"include",
"ament_execute_extensions"
],
"files" :
[
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt",
"/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_c_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake",
"/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_c_generate_interfaces.cmake",
"/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c_generate_interfaces.cmake",
"/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 24,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 213,
"parent" : 1
},
{
"command" : 4,
"file" : 0,
"line" : 286,
"parent" : 1
},
{
"command" : 3,
"file" : 3,
"line" : 48,
"parent" : 3
},
{
"file" : 2,
"parent" : 4
},
{
"command" : 2,
"file" : 2,
"line" : 143,
"parent" : 5
},
{
"command" : 3,
"file" : 3,
"line" : 48,
"parent" : 3
},
{
"file" : 4,
"parent" : 7
},
{
"command" : 2,
"file" : 4,
"line" : 145,
"parent" : 8
},
{
"command" : 3,
"file" : 3,
"line" : 48,
"parent" : 3
},
{
"file" : 5,
"parent" : 10
},
{
"command" : 2,
"file" : 5,
"line" : 139,
"parent" : 11
},
{
"command" : 3,
"file" : 3,
"line" : 48,
"parent" : 3
},
{
"file" : 6,
"parent" : 13
},
{
"command" : 2,
"file" : 6,
"line" : 163,
"parent" : 14
},
{
"command" : 3,
"file" : 3,
"line" : 48,
"parent" : 3
},
{
"file" : 7,
"parent" : 16
},
{
"command" : 2,
"file" : 7,
"line" : 135,
"parent" : 17
},
{
"command" : 3,
"file" : 3,
"line" : 48,
"parent" : 3
},
{
"file" : 8,
"parent" : 19
},
{
"command" : 2,
"file" : 8,
"line" : 135,
"parent" : 20
},
{
"command" : 3,
"file" : 3,
"line" : 48,
"parent" : 3
},
{
"file" : 9,
"parent" : 22
},
{
"command" : 2,
"file" : 9,
"line" : 134,
"parent" : 23
},
{
"command" : 3,
"file" : 3,
"line" : 48,
"parent" : 3
},
{
"file" : 10,
"parent" : 25
},
{
"command" : 2,
"file" : 10,
"line" : 134,
"parent" : 26
}
]
},
"dependencies" :
[
{
"backtrace" : 6,
"id" : "turtlesim__rosidl_generator_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 9,
"id" : "turtlesim__rosidl_typesupport_fastrtps_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 12,
"id" : "turtlesim__cpp::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 15,
"id" : "turtlesim__rosidl_typesupport_fastrtps_cpp::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 18,
"id" : "turtlesim__rosidl_typesupport_introspection_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 21,
"id" : "turtlesim__rosidl_typesupport_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 24,
"id" : "turtlesim__rosidl_typesupport_introspection_cpp::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 27,
"id" : "turtlesim__rosidl_typesupport_cpp::@6890427a1f51a3e7e1df"
}
],
"id" : "turtlesim::@6890427a1f51a3e7e1df",
"name" : "turtlesim",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
19
]
}
],
"sources" :
[
{
"backtrace" : 2,
"path" : "action/RotateAbsolute.action",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "msg/Color.msg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "msg/Pose.msg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "srv/Kill.srv",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_cmake/srv/Kill_Request.msg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_cmake/srv/Kill_Response.msg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "srv/SetPen.srv",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_cmake/srv/SetPen_Request.msg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_cmake/srv/SetPen_Response.msg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "srv/Spawn.srv",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_cmake/srv/Spawn_Request.msg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_cmake/srv/Spawn_Response.msg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "srv/TeleportAbsolute.srv",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_cmake/srv/TeleportAbsolute_Request.msg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_cmake/srv/TeleportAbsolute_Response.msg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "srv/TeleportRelative.srv",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_cmake/srv/TeleportRelative_Request.msg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_cmake/srv/TeleportRelative_Response.msg",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/CMakeFiles/turtlesim",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/CMakeFiles/turtlesim.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -0,0 +1,101 @@
{
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces"
],
"files" :
[
"/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 3,
"file" : 3,
"line" : 24,
"parent" : 0
},
{
"command" : 2,
"file" : 2,
"line" : 286,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 0,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 109,
"parent" : 4
}
]
},
"id" : "turtlesim__cpp::@6890427a1f51a3e7e1df",
"name" : "turtlesim__cpp",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/CMakeFiles/turtlesim__cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/CMakeFiles/turtlesim__cpp.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_cpp/turtlesim/action/rotate_absolute.hpp.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -0,0 +1,79 @@
{
"backtrace" : 1,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target"
],
"files" :
[
"/root/ros2_ws/build/turtlesim/turtlesim__py/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 34,
"parent" : 0
}
]
},
"dependencies" :
[
{
"id" : "turtlesim::@6890427a1f51a3e7e1df"
}
],
"id" : "turtlesim__py::@d8187568aea548440e45",
"name" : "turtlesim__py",
"paths" :
{
"build" : "turtlesim__py",
"source" : "/root/ros2_ws/build/turtlesim/turtlesim__py"
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1,
2
]
}
],
"sources" :
[
{
"backtrace" : 1,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/turtlesim__py/CMakeFiles/turtlesim__py",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/turtlesim__py/CMakeFiles/turtlesim__py.rule",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim/_turtlesim_s.ep.rosidl_typesupport_fastrtps_c.c.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -0,0 +1,657 @@
{
"artifacts" :
[
{
"path" : "libturtlesim__rosidl_generator_c.so"
}
],
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"install",
"target_link_libraries",
"set_target_properties",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories"
],
"files" :
[
"/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_c_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 3,
"file" : 3,
"line" : 24,
"parent" : 0
},
{
"command" : 2,
"file" : 2,
"line" : 286,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 0,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 110,
"parent" : 4
},
{
"command" : 4,
"file" : 0,
"line" : 164,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 132,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 132,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 132,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 137,
"parent" : 4
},
{
"command" : 6,
"file" : 0,
"line" : 119,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 6,
"parent" : 12
},
{
"command" : 8,
"file" : 6,
"line" : 21,
"parent" : 13
},
{
"file" : 5,
"parent" : 14
},
{
"command" : 1,
"file" : 5,
"line" : 41,
"parent" : 15
},
{
"file" : 4,
"parent" : 16
},
{
"command" : 7,
"file" : 4,
"line" : 25,
"parent" : 17
},
{
"command" : 9,
"file" : 3,
"line" : 22,
"parent" : 0
},
{
"command" : 10,
"file" : 0,
"line" : 125,
"parent" : 4
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-fPIC"
},
{
"backtrace" : 11,
"fragment" : "-Wall"
},
{
"fragment" : "-std=gnu11"
}
],
"defines" :
[
{
"backtrace" : 7,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"define" : "ROSIDL_GENERATOR_C_BUILDING_DLL_turtlesim"
},
{
"backtrace" : 18,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
}
],
"includes" :
[
{
"backtrace" : 19,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 19,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 19,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 20,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
}
],
"language" : "C",
"languageStandard" :
{
"backtraces" :
[
11
],
"standard" : "11"
},
"sourceIndexes" :
[
32,
33,
34,
35,
36,
37,
38,
39
]
}
],
"id" : "turtlesim__rosidl_generator_c::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 6,
"path" : "lib"
},
{
"backtrace" : 6,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 8,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
}
],
"language" : "C"
},
"name" : "turtlesim__rosidl_generator_c",
"nameOnDisk" : "libturtlesim__rosidl_generator_c.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Header Files",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31
]
},
{
"name" : "Source Files",
"sourceIndexes" :
[
32,
33,
34,
35,
36,
37,
38,
39
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
40
]
}
],
"sources" :
[
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/action/rotate_absolute.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/action/detail/rotate_absolute__functions.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/action/detail/rotate_absolute__struct.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/action/detail/rotate_absolute__type_support.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/msg/color.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/msg/detail/color__functions.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/msg/detail/color__struct.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/msg/detail/color__type_support.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/msg/pose.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/msg/detail/pose__functions.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/msg/detail/pose__struct.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/msg/detail/pose__type_support.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/kill.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/kill__functions.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/kill__struct.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/kill__type_support.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/set_pen.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/set_pen__functions.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/set_pen__struct.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/set_pen__type_support.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/spawn.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/spawn__functions.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/spawn__struct.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/spawn__type_support.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/teleport_absolute.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/teleport_absolute__functions.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/teleport_absolute__struct.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/teleport_absolute__type_support.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/teleport_relative.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/teleport_relative__functions.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/teleport_relative__struct.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/teleport_relative__type_support.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/action/detail/rotate_absolute__functions.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/msg/detail/color__functions.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/msg/detail/pose__functions.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/kill__functions.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/set_pen__functions.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/spawn__functions.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/teleport_absolute__functions.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/srv/detail/teleport_relative__functions.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c/turtlesim/action/rotate_absolute.h.rule",
"sourceGroupIndex" : 2
}
],
"type" : "SHARED_LIBRARY"
}

View File

@@ -0,0 +1,502 @@
{
"artifacts" :
[
{
"path" : "rosidl_generator_py/turtlesim/libturtlesim__rosidl_generator_py.so"
}
],
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"install",
"target_link_libraries",
"add_dependencies",
"set_target_properties",
"set_lib_properties",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories"
],
"files" :
[
"/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 3,
"file" : 3,
"line" : 24,
"parent" : 0
},
{
"command" : 2,
"file" : 2,
"line" : 286,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 0,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 166,
"parent" : 4
},
{
"command" : 4,
"file" : 0,
"line" : 302,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 175,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 213,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 291,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 291,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 291,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 167,
"parent" : 4
},
{
"command" : 6,
"file" : 0,
"line" : 169,
"parent" : 4
},
{
"command" : 8,
"file" : 0,
"line" : 294,
"parent" : 4
},
{
"command" : 7,
"file" : 0,
"line" : 156,
"parent" : 14
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 6,
"parent" : 16
},
{
"command" : 10,
"file" : 6,
"line" : 21,
"parent" : 17
},
{
"file" : 5,
"parent" : 18
},
{
"command" : 1,
"file" : 5,
"line" : 41,
"parent" : 19
},
{
"file" : 4,
"parent" : 20
},
{
"command" : 9,
"file" : 4,
"line" : 25,
"parent" : 21
},
{
"command" : 11,
"file" : 3,
"line" : 22,
"parent" : 0
},
{
"command" : 12,
"file" : 0,
"line" : 179,
"parent" : 4
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-fPIC"
},
{
"backtrace" : 15,
"fragment" : "-Wall"
},
{
"backtrace" : 15,
"fragment" : "-Wextra"
}
],
"defines" :
[
{
"backtrace" : 12,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"backtrace" : 22,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
},
{
"define" : "turtlesim__rosidl_generator_py_EXPORTS"
}
],
"includes" :
[
{
"backtrace" : 23,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 23,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 24,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c"
},
{
"backtrace" : 24,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py"
},
{
"backtrace" : 24,
"path" : "/usr/include/python3.10"
},
{
"backtrace" : 12,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 12,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 12,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 12,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 12,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 12,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
}
],
"language" : "C",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
}
],
"dependencies" :
[
{
"backtrace" : 12,
"id" : "turtlesim__rosidl_generator_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 13,
"id" : "turtlesim__rosidl_typesupport_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 13,
"id" : "turtlesim__py::@d8187568aea548440e45"
}
],
"id" : "turtlesim__rosidl_generator_py::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 6,
"path" : "lib"
},
{
"backtrace" : 6,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/root/ros2_ws/build/turtlesim:/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so",
"role" : "libraries"
},
{
"backtrace" : 8,
"fragment" : "libturtlesim__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "libturtlesim__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
},
{
"fragment" : "-Wl,-rpath-link,/opt/ros/humble/lib",
"role" : "libraries"
}
],
"language" : "C"
},
"name" : "turtlesim__rosidl_generator_py",
"nameOnDisk" : "libturtlesim__rosidl_generator_py.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
}
],
"sources" :
[
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim/action/_rotate_absolute_s.c",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim/msg/_color_s.c",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim/msg/_pose_s.c",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim/srv/_kill_s.c",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim/srv/_set_pen_s.c",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim/srv/_spawn_s.c",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim/srv/_teleport_absolute_s.c",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim/srv/_teleport_relative_s.c",
"sourceGroupIndex" : 0
}
],
"type" : "SHARED_LIBRARY"
}

View File

@@ -0,0 +1,469 @@
{
"artifacts" :
[
{
"path" : "libturtlesim__rosidl_typesupport_c.so"
}
],
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"install",
"target_link_libraries",
"set_target_properties",
"add_definitions",
"find_package",
"include_directories"
],
"files" :
[
"/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 3,
"file" : 3,
"line" : 24,
"parent" : 0
},
{
"command" : 2,
"file" : 2,
"line" : 286,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 0,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 90,
"parent" : 4
},
{
"command" : 4,
"file" : 0,
"line" : 141,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 120,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 130,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 130,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 130,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 123,
"parent" : 4
},
{
"command" : 6,
"file" : 0,
"line" : 103,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 6,
"parent" : 13
},
{
"command" : 8,
"file" : 6,
"line" : 21,
"parent" : 14
},
{
"file" : 5,
"parent" : 15
},
{
"command" : 1,
"file" : 5,
"line" : 41,
"parent" : 16
},
{
"file" : 4,
"parent" : 17
},
{
"command" : 7,
"file" : 4,
"line" : 25,
"parent" : 18
},
{
"command" : 9,
"file" : 3,
"line" : 22,
"parent" : 0
},
{
"command" : 6,
"file" : 0,
"line" : 100,
"parent" : 4
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-fPIC"
},
{
"backtrace" : 12,
"fragment" : "-Wall"
},
{
"fragment" : "-std=gnu++14"
}
],
"defines" :
[
{
"backtrace" : 7,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"define" : "ROSIDL_GENERATOR_C_BUILDING_DLL_turtlesim"
},
{
"backtrace" : 19,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
}
],
"includes" :
[
{
"backtrace" : 20,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 20,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 20,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 20,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 20,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 20,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 7,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
},
{
"backtrace" : 11,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_c"
}
],
"language" : "CXX",
"languageStandard" :
{
"backtraces" :
[
21
],
"standard" : "14"
},
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
}
],
"dependencies" :
[
{
"backtrace" : 7,
"id" : "turtlesim__rosidl_generator_c::@6890427a1f51a3e7e1df"
}
],
"id" : "turtlesim__rosidl_typesupport_c::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 6,
"path" : "lib"
},
{
"backtrace" : 6,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/root/ros2_ws/build/turtlesim:/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "libturtlesim__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 8,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
},
{
"fragment" : "-Wl,-rpath-link,/opt/ros/humble/lib",
"role" : "libraries"
}
],
"language" : "CXX"
},
"name" : "turtlesim__rosidl_typesupport_c",
"nameOnDisk" : "libturtlesim__rosidl_typesupport_c.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
8
]
}
],
"sources" :
[
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_c/turtlesim/action/rotate_absolute__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_c/turtlesim/msg/color__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_c/turtlesim/msg/pose__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_c/turtlesim/srv/kill__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_c/turtlesim/srv/set_pen__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_c/turtlesim/srv/spawn__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_c/turtlesim/srv/teleport_absolute__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_c/turtlesim/srv/teleport_relative__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_c/turtlesim/action/rotate_absolute__type_support.cpp.rule",
"sourceGroupIndex" : 1
}
],
"type" : "SHARED_LIBRARY"
}

View File

@@ -0,0 +1,666 @@
{
"artifacts" :
[
{
"path" : "rosidl_generator_py/turtlesim/turtlesim_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so"
}
],
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"install",
"target_link_libraries",
"ament_target_dependencies",
"add_dependencies",
"set_target_properties",
"set_properties",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories"
],
"files" :
[
"/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt",
"/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 3,
"file" : 3,
"line" : 24,
"parent" : 0
},
{
"command" : 2,
"file" : 2,
"line" : 286,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 0,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 226,
"parent" : 4
},
{
"command" : 4,
"file" : 0,
"line" : 282,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 246,
"parent" : 4
},
{
"command" : 6,
"file" : 0,
"line" : 268,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 145,
"parent" : 8
},
{
"command" : 6,
"file" : 0,
"line" : 268,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 145,
"parent" : 10
},
{
"command" : 6,
"file" : 0,
"line" : 268,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 145,
"parent" : 12
},
{
"command" : 6,
"file" : 0,
"line" : 276,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 151,
"parent" : 14
},
{
"command" : 6,
"file" : 0,
"line" : 262,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 145,
"parent" : 16
},
{
"command" : 7,
"file" : 0,
"line" : 229,
"parent" : 4
},
{
"command" : 9,
"file" : 0,
"line" : 239,
"parent" : 4
},
{
"command" : 8,
"file" : 0,
"line" : 146,
"parent" : 19
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 7,
"parent" : 21
},
{
"command" : 11,
"file" : 7,
"line" : 21,
"parent" : 22
},
{
"file" : 6,
"parent" : 23
},
{
"command" : 1,
"file" : 6,
"line" : 41,
"parent" : 24
},
{
"file" : 5,
"parent" : 25
},
{
"command" : 10,
"file" : 5,
"line" : 25,
"parent" : 26
},
{
"command" : 12,
"file" : 3,
"line" : 22,
"parent" : 0
},
{
"command" : 13,
"file" : 0,
"line" : 253,
"parent" : 4
},
{
"command" : 13,
"file" : 4,
"line" : 141,
"parent" : 16
},
{
"command" : 13,
"file" : 4,
"line" : 141,
"parent" : 8
},
{
"command" : 13,
"file" : 4,
"line" : 141,
"parent" : 10
},
{
"command" : 13,
"file" : 4,
"line" : 141,
"parent" : 12
},
{
"command" : 13,
"file" : 4,
"line" : 147,
"parent" : 14
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-fPIC"
},
{
"backtrace" : 20,
"fragment" : "-Wall"
},
{
"backtrace" : 20,
"fragment" : "-Wextra"
}
],
"defines" :
[
{
"backtrace" : 7,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"backtrace" : 27,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
},
{
"define" : "turtlesim__rosidl_typesupport_c__pyext_EXPORTS"
}
],
"includes" :
[
{
"backtrace" : 28,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 28,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 28,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 28,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 28,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 28,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 29,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c"
},
{
"backtrace" : 29,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py"
},
{
"backtrace" : 29,
"path" : "/usr/include/python3.10"
},
{
"backtrace" : 30,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 30,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_c"
},
{
"backtrace" : 30,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 31,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 32,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 33,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
},
{
"backtrace" : 34,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rmw"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 9,
"isSystem" : true,
"path" : "/opt/ros/humble/include/fastcdr"
},
{
"backtrace" : 9,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_cpp"
},
{
"backtrace" : 9,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp"
},
{
"backtrace" : 9,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c"
},
{
"backtrace" : 9,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c"
},
{
"backtrace" : 9,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_cpp"
}
],
"language" : "C",
"sourceIndexes" :
[
0
]
}
],
"dependencies" :
[
{
"backtrace" : 7,
"id" : "turtlesim__rosidl_generator_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 18,
"id" : "turtlesim__rosidl_typesupport_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 7,
"id" : "turtlesim__rosidl_generator_py::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 18,
"id" : "turtlesim__py::@d8187568aea548440e45"
}
],
"id" : "turtlesim__rosidl_typesupport_c__pyext::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 6,
"path" : "local/lib/python3.10/dist-packages/turtlesim"
},
{
"backtrace" : 6,
"path" : "local/lib/python3.10/dist-packages/turtlesim"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim:/root/ros2_ws/build/turtlesim:/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "rosidl_generator_py/turtlesim/libturtlesim__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "libturtlesim__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 13,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 13,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 13,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 13,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 13,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 13,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 15,
"fragment" : "/opt/ros/humble/lib/librmw.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so",
"role" : "libraries"
},
{
"backtrace" : 13,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "libturtlesim__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librmw.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 13,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 17,
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 17,
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"backtrace" : 15,
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
},
{
"fragment" : "-Wl,-rpath-link,/opt/ros/humble/lib",
"role" : "libraries"
}
],
"language" : "C"
},
"name" : "turtlesim__rosidl_typesupport_c__pyext",
"nameOnDisk" : "turtlesim_s__rosidl_typesupport_c.cpython-310-x86_64-linux-gnu.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0
]
}
],
"sources" :
[
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim/_turtlesim_s.ep.rosidl_typesupport_c.c",
"sourceGroupIndex" : 0
}
],
"type" : "SHARED_LIBRARY"
}

View File

@@ -0,0 +1,494 @@
{
"artifacts" :
[
{
"path" : "libturtlesim__rosidl_typesupport_cpp.so"
}
],
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"install",
"target_link_libraries",
"add_dependencies",
"add_compile_options",
"add_definitions",
"find_package",
"include_directories",
"set_target_properties"
],
"files" :
[
"/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt",
"/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 3,
"file" : 3,
"line" : 24,
"parent" : 0
},
{
"command" : 2,
"file" : 2,
"line" : 286,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 0,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 87,
"parent" : 4
},
{
"command" : 4,
"file" : 0,
"line" : 140,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 129,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 129,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 129,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 121,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 4,
"parent" : 11
},
{
"command" : 6,
"file" : 4,
"line" : 139,
"parent" : 12
},
{
"command" : 7,
"file" : 3,
"line" : 9,
"parent" : 0
},
{
"command" : 5,
"file" : 0,
"line" : 118,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 7,
"parent" : 16
},
{
"command" : 9,
"file" : 7,
"line" : 21,
"parent" : 17
},
{
"file" : 6,
"parent" : 18
},
{
"command" : 1,
"file" : 6,
"line" : 41,
"parent" : 19
},
{
"file" : 5,
"parent" : 20
},
{
"command" : 8,
"file" : 5,
"line" : 25,
"parent" : 21
},
{
"command" : 10,
"file" : 3,
"line" : 22,
"parent" : 0
},
{
"command" : 11,
"file" : 0,
"line" : 92,
"parent" : 4
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-fPIC"
},
{
"backtrace" : 14,
"fragment" : "-Wall"
},
{
"backtrace" : 14,
"fragment" : "-Wextra"
},
{
"backtrace" : 14,
"fragment" : "-Wpedantic"
},
{
"fragment" : "-std=gnu++14"
}
],
"defines" :
[
{
"backtrace" : 15,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"define" : "ROSIDL_TYPESUPPORT_CPP_BUILDING_DLL"
},
{
"backtrace" : 22,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
}
],
"includes" :
[
{
"backtrace" : 23,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 23,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 15,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_cpp"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_cpp"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_cpp"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_c"
}
],
"language" : "CXX",
"languageStandard" :
{
"backtraces" :
[
24
],
"standard" : "14"
},
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
}
],
"dependencies" :
[
{
"backtrace" : 13,
"id" : "turtlesim__cpp::@6890427a1f51a3e7e1df"
}
],
"id" : "turtlesim__rosidl_typesupport_cpp::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 6,
"path" : "lib"
},
{
"backtrace" : 6,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 8,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
},
{
"fragment" : "-Wl,-rpath-link,/opt/ros/humble/lib",
"role" : "libraries"
}
],
"language" : "CXX"
},
"name" : "turtlesim__rosidl_typesupport_cpp",
"nameOnDisk" : "libturtlesim__rosidl_typesupport_cpp.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
8
]
}
],
"sources" :
[
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_cpp/turtlesim/action/rotate_absolute__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_cpp/turtlesim/msg/color__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_cpp/turtlesim/msg/pose__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_cpp/turtlesim/srv/kill__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_cpp/turtlesim/srv/set_pen__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_cpp/turtlesim/srv/spawn__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_cpp/turtlesim/srv/teleport_absolute__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_cpp/turtlesim/srv/teleport_relative__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_cpp/turtlesim/action/rotate_absolute__type_support.cpp.rule",
"sourceGroupIndex" : 1
}
],
"type" : "SHARED_LIBRARY"
}

View File

@@ -0,0 +1,570 @@
{
"artifacts" :
[
{
"path" : "libturtlesim__rosidl_typesupport_fastrtps_c.so"
}
],
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"install",
"target_link_libraries",
"add_compile_options",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories",
"set_target_properties"
],
"files" :
[
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 3,
"file" : 3,
"line" : 24,
"parent" : 0
},
{
"command" : 2,
"file" : 2,
"line" : 286,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 0,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 104,
"parent" : 4
},
{
"command" : 4,
"file" : 0,
"line" : 167,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 131,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 141,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 141,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 141,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 115,
"parent" : 4
},
{
"command" : 6,
"file" : 3,
"line" : 9,
"parent" : 0
},
{
"command" : 8,
"file" : 0,
"line" : 21,
"parent" : 4
},
{
"file" : 5,
"parent" : 13
},
{
"command" : 1,
"file" : 5,
"line" : 41,
"parent" : 14
},
{
"file" : 4,
"parent" : 15
},
{
"command" : 7,
"file" : 4,
"line" : 25,
"parent" : 16
},
{
"command" : 9,
"file" : 3,
"line" : 22,
"parent" : 0
},
{
"command" : 10,
"file" : 0,
"line" : 134,
"parent" : 4
},
{
"command" : 11,
"file" : 0,
"line" : 110,
"parent" : 4
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-fPIC"
},
{
"backtrace" : 12,
"fragment" : "-Wall"
},
{
"backtrace" : 12,
"fragment" : "-Wextra"
},
{
"backtrace" : 12,
"fragment" : "-Wpedantic"
},
{
"fragment" : "-std=gnu++14"
}
],
"defines" :
[
{
"backtrace" : 11,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"define" : "ROSIDL_TYPESUPPORT_FASTRTPS_C_BUILDING_DLL_turtlesim"
},
{
"backtrace" : 17,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
}
],
"includes" :
[
{
"backtrace" : 18,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 18,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 18,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 18,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 18,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 18,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 19,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c"
},
{
"backtrace" : 7,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c"
},
{
"backtrace" : 11,
"isSystem" : true,
"path" : "/opt/ros/humble/include/fastcdr"
},
{
"backtrace" : 11,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 11,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 11,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 11,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_cpp"
},
{
"backtrace" : 11,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp"
},
{
"backtrace" : 11,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rmw"
},
{
"backtrace" : 11,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
}
],
"language" : "CXX",
"languageStandard" :
{
"backtraces" :
[
20
],
"standard" : "14"
},
"sourceIndexes" :
[
1,
3,
5,
7,
9,
11,
13,
15
]
}
],
"dependencies" :
[
{
"backtrace" : 7,
"id" : "turtlesim__rosidl_generator_c::@6890427a1f51a3e7e1df"
}
],
"id" : "turtlesim__rosidl_typesupport_fastrtps_c::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 6,
"path" : "lib"
},
{
"backtrace" : 6,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/root/ros2_ws/build/turtlesim:/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "libturtlesim__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 8,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librmw.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
}
],
"language" : "CXX"
},
"name" : "turtlesim__rosidl_typesupport_fastrtps_c",
"nameOnDisk" : "libturtlesim__rosidl_typesupport_fastrtps_c.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Header Files",
"sourceIndexes" :
[
0,
2,
4,
6,
8,
10,
12,
14
]
},
{
"name" : "Source Files",
"sourceIndexes" :
[
1,
3,
5,
7,
9,
11,
13,
15
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
16
]
}
],
"sources" :
[
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/action/detail/rotate_absolute__rosidl_typesupport_fastrtps_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/action/detail/rotate_absolute__type_support_c.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/msg/detail/color__rosidl_typesupport_fastrtps_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/msg/detail/color__type_support_c.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/msg/detail/pose__rosidl_typesupport_fastrtps_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/msg/detail/pose__type_support_c.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/srv/detail/kill__rosidl_typesupport_fastrtps_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/srv/detail/kill__type_support_c.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/srv/detail/set_pen__rosidl_typesupport_fastrtps_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/srv/detail/set_pen__type_support_c.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/srv/detail/spawn__rosidl_typesupport_fastrtps_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/srv/detail/spawn__type_support_c.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/srv/detail/teleport_absolute__rosidl_typesupport_fastrtps_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/srv/detail/teleport_absolute__type_support_c.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/srv/detail/teleport_relative__rosidl_typesupport_fastrtps_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/srv/detail/teleport_relative__type_support_c.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c/turtlesim/action/detail/rotate_absolute__rosidl_typesupport_fastrtps_c.h.rule",
"sourceGroupIndex" : 2
}
],
"type" : "SHARED_LIBRARY"
}

View File

@@ -0,0 +1,691 @@
{
"artifacts" :
[
{
"path" : "rosidl_generator_py/turtlesim/turtlesim_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so"
}
],
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"install",
"target_link_libraries",
"ament_target_dependencies",
"add_dependencies",
"set_target_properties",
"set_properties",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories"
],
"files" :
[
"/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt",
"/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 3,
"file" : 3,
"line" : 24,
"parent" : 0
},
{
"command" : 2,
"file" : 2,
"line" : 286,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 0,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 226,
"parent" : 4
},
{
"command" : 4,
"file" : 0,
"line" : 282,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 246,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 260,
"parent" : 4
},
{
"command" : 6,
"file" : 0,
"line" : 268,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 145,
"parent" : 9
},
{
"command" : 6,
"file" : 0,
"line" : 268,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 145,
"parent" : 11
},
{
"command" : 6,
"file" : 0,
"line" : 268,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 145,
"parent" : 13
},
{
"command" : 6,
"file" : 0,
"line" : 276,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 151,
"parent" : 15
},
{
"command" : 6,
"file" : 0,
"line" : 262,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 145,
"parent" : 17
},
{
"command" : 7,
"file" : 0,
"line" : 273,
"parent" : 4
},
{
"command" : 7,
"file" : 0,
"line" : 229,
"parent" : 4
},
{
"command" : 9,
"file" : 0,
"line" : 239,
"parent" : 4
},
{
"command" : 8,
"file" : 0,
"line" : 146,
"parent" : 21
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 7,
"parent" : 23
},
{
"command" : 11,
"file" : 7,
"line" : 21,
"parent" : 24
},
{
"file" : 6,
"parent" : 25
},
{
"command" : 1,
"file" : 6,
"line" : 41,
"parent" : 26
},
{
"file" : 5,
"parent" : 27
},
{
"command" : 10,
"file" : 5,
"line" : 25,
"parent" : 28
},
{
"command" : 12,
"file" : 3,
"line" : 22,
"parent" : 0
},
{
"command" : 13,
"file" : 0,
"line" : 253,
"parent" : 4
},
{
"command" : 13,
"file" : 4,
"line" : 141,
"parent" : 17
},
{
"command" : 13,
"file" : 4,
"line" : 141,
"parent" : 9
},
{
"command" : 13,
"file" : 4,
"line" : 141,
"parent" : 11
},
{
"command" : 13,
"file" : 4,
"line" : 141,
"parent" : 13
},
{
"command" : 13,
"file" : 4,
"line" : 147,
"parent" : 15
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-fPIC"
},
{
"backtrace" : 22,
"fragment" : "-Wall"
},
{
"backtrace" : 22,
"fragment" : "-Wextra"
}
],
"defines" :
[
{
"backtrace" : 7,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"backtrace" : 29,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
},
{
"define" : "turtlesim__rosidl_typesupport_fastrtps_c__pyext_EXPORTS"
}
],
"includes" :
[
{
"backtrace" : 30,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 30,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 30,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 30,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 30,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 30,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 31,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c"
},
{
"backtrace" : 31,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py"
},
{
"backtrace" : 31,
"path" : "/usr/include/python3.10"
},
{
"backtrace" : 7,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_c"
},
{
"backtrace" : 32,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 32,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_c"
},
{
"backtrace" : 32,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 33,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 34,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 35,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
},
{
"backtrace" : 36,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rmw"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/fastcdr"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_cpp"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_cpp"
}
],
"language" : "C",
"sourceIndexes" :
[
0
]
}
],
"dependencies" :
[
{
"backtrace" : 7,
"id" : "turtlesim__rosidl_generator_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 19,
"id" : "turtlesim__rosidl_typesupport_fastrtps_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 20,
"id" : "turtlesim__rosidl_typesupport_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 7,
"id" : "turtlesim__rosidl_generator_py::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 20,
"id" : "turtlesim__py::@d8187568aea548440e45"
}
],
"id" : "turtlesim__rosidl_typesupport_fastrtps_c__pyext::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 6,
"path" : "local/lib/python3.10/dist-packages/turtlesim"
},
{
"backtrace" : 6,
"path" : "local/lib/python3.10/dist-packages/turtlesim"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim:/root/ros2_ws/build/turtlesim:/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "rosidl_generator_py/turtlesim/libturtlesim__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "libturtlesim__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 8,
"fragment" : "libturtlesim__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 16,
"fragment" : "/opt/ros/humble/lib/librmw.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "libturtlesim__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librmw.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 18,
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 18,
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"backtrace" : 16,
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
},
{
"fragment" : "-Wl,-rpath-link,/opt/ros/humble/lib",
"role" : "libraries"
}
],
"language" : "C"
},
"name" : "turtlesim__rosidl_typesupport_fastrtps_c__pyext",
"nameOnDisk" : "turtlesim_s__rosidl_typesupport_fastrtps_c.cpython-310-x86_64-linux-gnu.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0
]
}
],
"sources" :
[
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim/_turtlesim_s.ep.rosidl_typesupport_fastrtps_c.c",
"sourceGroupIndex" : 0
}
],
"type" : "SHARED_LIBRARY"
}

View File

@@ -0,0 +1,584 @@
{
"artifacts" :
[
{
"path" : "libturtlesim__rosidl_typesupport_fastrtps_cpp.so"
}
],
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"install",
"target_link_libraries",
"add_dependencies",
"add_compile_options",
"target_compile_options",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories",
"set_target_properties"
],
"files" :
[
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt",
"/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 3,
"file" : 3,
"line" : 24,
"parent" : 0
},
{
"command" : 2,
"file" : 2,
"line" : 286,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 0,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 116,
"parent" : 4
},
{
"command" : 4,
"file" : 0,
"line" : 185,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 154,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 154,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 154,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 144,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 4,
"parent" : 11
},
{
"command" : 6,
"file" : 4,
"line" : 139,
"parent" : 12
},
{
"command" : 7,
"file" : 3,
"line" : 9,
"parent" : 0
},
{
"command" : 8,
"file" : 0,
"line" : 136,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 7,
"parent" : 16
},
{
"command" : 10,
"file" : 7,
"line" : 21,
"parent" : 17
},
{
"file" : 6,
"parent" : 18
},
{
"command" : 1,
"file" : 6,
"line" : 41,
"parent" : 19
},
{
"file" : 5,
"parent" : 20
},
{
"command" : 9,
"file" : 5,
"line" : 25,
"parent" : 21
},
{
"command" : 11,
"file" : 3,
"line" : 22,
"parent" : 0
},
{
"command" : 12,
"file" : 0,
"line" : 138,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 159,
"parent" : 4
},
{
"command" : 13,
"file" : 0,
"line" : 125,
"parent" : 4
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-fPIC"
},
{
"backtrace" : 14,
"fragment" : "-Wall"
},
{
"backtrace" : 14,
"fragment" : "-Wextra"
},
{
"backtrace" : 14,
"fragment" : "-Wpedantic"
},
{
"backtrace" : 15,
"fragment" : "-Wredundant-decls"
},
{
"fragment" : "-std=gnu++14"
}
],
"defines" :
[
{
"backtrace" : 10,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"define" : "ROSIDL_TYPESUPPORT_FASTRTPS_CPP_BUILDING_DLL_turtlesim"
},
{
"backtrace" : 22,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
}
],
"includes" :
[
{
"backtrace" : 23,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 23,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 24,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp"
},
{
"backtrace" : 25,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_cpp"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/fastcdr"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rmw"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_cpp"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
}
],
"language" : "CXX",
"languageStandard" :
{
"backtraces" :
[
26
],
"standard" : "14"
},
"sourceIndexes" :
[
0,
2,
4,
6,
8,
10,
12,
14
]
}
],
"dependencies" :
[
{
"backtrace" : 13,
"id" : "turtlesim__cpp::@6890427a1f51a3e7e1df"
}
],
"id" : "turtlesim__rosidl_typesupport_fastrtps_cpp::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 6,
"path" : "lib"
},
{
"backtrace" : 6,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 8,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/librmw.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
}
],
"language" : "CXX"
},
"name" : "turtlesim__rosidl_typesupport_fastrtps_cpp",
"nameOnDisk" : "libturtlesim__rosidl_typesupport_fastrtps_cpp.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0,
2,
4,
6,
8,
10,
12,
14
]
},
{
"name" : "Header Files",
"sourceIndexes" :
[
1,
3,
5,
7,
9,
11,
13,
15
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
16
]
}
],
"sources" :
[
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/action/detail/dds_fastrtps/rotate_absolute__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/action/detail/rotate_absolute__rosidl_typesupport_fastrtps_cpp.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/msg/detail/dds_fastrtps/color__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/msg/detail/color__rosidl_typesupport_fastrtps_cpp.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/msg/detail/dds_fastrtps/pose__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/msg/detail/pose__rosidl_typesupport_fastrtps_cpp.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/srv/detail/dds_fastrtps/kill__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/srv/detail/kill__rosidl_typesupport_fastrtps_cpp.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/srv/detail/dds_fastrtps/set_pen__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/srv/detail/set_pen__rosidl_typesupport_fastrtps_cpp.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/srv/detail/dds_fastrtps/spawn__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/srv/detail/spawn__rosidl_typesupport_fastrtps_cpp.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/srv/detail/dds_fastrtps/teleport_absolute__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/srv/detail/teleport_absolute__rosidl_typesupport_fastrtps_cpp.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/srv/detail/dds_fastrtps/teleport_relative__type_support.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/srv/detail/teleport_relative__rosidl_typesupport_fastrtps_cpp.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_fastrtps_cpp/turtlesim/action/detail/dds_fastrtps/rotate_absolute__type_support.cpp.rule",
"sourceGroupIndex" : 2
}
],
"type" : "SHARED_LIBRARY"
}

View File

@@ -0,0 +1,531 @@
{
"artifacts" :
[
{
"path" : "libturtlesim__rosidl_typesupport_introspection_c.so"
}
],
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"install",
"target_link_libraries",
"set_target_properties",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories"
],
"files" :
[
"/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_c_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 3,
"file" : 3,
"line" : 24,
"parent" : 0
},
{
"command" : 2,
"file" : 2,
"line" : 286,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 0,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 100,
"parent" : 4
},
{
"command" : 4,
"file" : 0,
"line" : 146,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 122,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 129,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 129,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 129,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 125,
"parent" : 4
},
{
"command" : 6,
"file" : 0,
"line" : 109,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 6,
"parent" : 13
},
{
"command" : 8,
"file" : 6,
"line" : 21,
"parent" : 14
},
{
"file" : 5,
"parent" : 15
},
{
"command" : 1,
"file" : 5,
"line" : 41,
"parent" : 16
},
{
"file" : 4,
"parent" : 17
},
{
"command" : 7,
"file" : 4,
"line" : 25,
"parent" : 18
},
{
"command" : 9,
"file" : 3,
"line" : 22,
"parent" : 0
},
{
"command" : 10,
"file" : 0,
"line" : 116,
"parent" : 4
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-fPIC"
},
{
"backtrace" : 12,
"fragment" : "-Wall"
},
{
"fragment" : "-std=gnu11"
}
],
"defines" :
[
{
"backtrace" : 7,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"define" : "ROSIDL_TYPESUPPORT_INTROSPECTION_C_BUILDING_DLL_turtlesim"
},
{
"backtrace" : 19,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
}
],
"includes" :
[
{
"backtrace" : 20,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 20,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 20,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 20,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 20,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 20,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 21,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c"
},
{
"backtrace" : 7,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
},
{
"backtrace" : 11,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c"
}
],
"language" : "C",
"languageStandard" :
{
"backtraces" :
[
12
],
"standard" : "11"
},
"sourceIndexes" :
[
8,
9,
10,
11,
12,
13,
14,
15
]
}
],
"dependencies" :
[
{
"backtrace" : 7,
"id" : "turtlesim__rosidl_generator_c::@6890427a1f51a3e7e1df"
}
],
"id" : "turtlesim__rosidl_typesupport_introspection_c::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 6,
"path" : "lib"
},
{
"backtrace" : 6,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/root/ros2_ws/build/turtlesim:/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "libturtlesim__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 8,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
}
],
"language" : "C"
},
"name" : "turtlesim__rosidl_typesupport_introspection_c",
"nameOnDisk" : "libturtlesim__rosidl_typesupport_introspection_c.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Header Files",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
},
{
"name" : "Source Files",
"sourceIndexes" :
[
8,
9,
10,
11,
12,
13,
14,
15
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
16
]
}
],
"sources" :
[
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/action/detail/rotate_absolute__rosidl_typesupport_introspection_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/msg/detail/color__rosidl_typesupport_introspection_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/msg/detail/pose__rosidl_typesupport_introspection_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/srv/detail/kill__rosidl_typesupport_introspection_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/srv/detail/set_pen__rosidl_typesupport_introspection_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/srv/detail/spawn__rosidl_typesupport_introspection_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/srv/detail/teleport_absolute__rosidl_typesupport_introspection_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/srv/detail/teleport_relative__rosidl_typesupport_introspection_c.h",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/action/detail/rotate_absolute__type_support.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/msg/detail/color__type_support.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/msg/detail/pose__type_support.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/srv/detail/kill__type_support.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/srv/detail/set_pen__type_support.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/srv/detail/spawn__type_support.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/srv/detail/teleport_absolute__type_support.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/srv/detail/teleport_relative__type_support.c",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c/turtlesim/action/detail/rotate_absolute__rosidl_typesupport_introspection_c.h.rule",
"sourceGroupIndex" : 2
}
],
"type" : "SHARED_LIBRARY"
}

View File

@@ -0,0 +1,691 @@
{
"artifacts" :
[
{
"path" : "rosidl_generator_py/turtlesim/turtlesim_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so"
}
],
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"install",
"target_link_libraries",
"ament_target_dependencies",
"add_dependencies",
"set_target_properties",
"set_properties",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories"
],
"files" :
[
"/opt/ros/humble/share/rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt",
"/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 3,
"file" : 3,
"line" : 24,
"parent" : 0
},
{
"command" : 2,
"file" : 2,
"line" : 286,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 0,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 226,
"parent" : 4
},
{
"command" : 4,
"file" : 0,
"line" : 282,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 246,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 260,
"parent" : 4
},
{
"command" : 6,
"file" : 0,
"line" : 268,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 145,
"parent" : 9
},
{
"command" : 6,
"file" : 0,
"line" : 268,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 145,
"parent" : 11
},
{
"command" : 6,
"file" : 0,
"line" : 268,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 145,
"parent" : 13
},
{
"command" : 6,
"file" : 0,
"line" : 276,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 151,
"parent" : 15
},
{
"command" : 6,
"file" : 0,
"line" : 262,
"parent" : 4
},
{
"command" : 5,
"file" : 4,
"line" : 145,
"parent" : 17
},
{
"command" : 7,
"file" : 0,
"line" : 273,
"parent" : 4
},
{
"command" : 7,
"file" : 0,
"line" : 229,
"parent" : 4
},
{
"command" : 9,
"file" : 0,
"line" : 239,
"parent" : 4
},
{
"command" : 8,
"file" : 0,
"line" : 146,
"parent" : 21
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 7,
"parent" : 23
},
{
"command" : 11,
"file" : 7,
"line" : 21,
"parent" : 24
},
{
"file" : 6,
"parent" : 25
},
{
"command" : 1,
"file" : 6,
"line" : 41,
"parent" : 26
},
{
"file" : 5,
"parent" : 27
},
{
"command" : 10,
"file" : 5,
"line" : 25,
"parent" : 28
},
{
"command" : 12,
"file" : 3,
"line" : 22,
"parent" : 0
},
{
"command" : 13,
"file" : 0,
"line" : 253,
"parent" : 4
},
{
"command" : 13,
"file" : 4,
"line" : 141,
"parent" : 17
},
{
"command" : 13,
"file" : 4,
"line" : 141,
"parent" : 9
},
{
"command" : 13,
"file" : 4,
"line" : 141,
"parent" : 11
},
{
"command" : 13,
"file" : 4,
"line" : 141,
"parent" : 13
},
{
"command" : 13,
"file" : 4,
"line" : 147,
"parent" : 15
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-fPIC"
},
{
"backtrace" : 22,
"fragment" : "-Wall"
},
{
"backtrace" : 22,
"fragment" : "-Wextra"
}
],
"defines" :
[
{
"backtrace" : 7,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"backtrace" : 29,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
},
{
"define" : "turtlesim__rosidl_typesupport_introspection_c__pyext_EXPORTS"
}
],
"includes" :
[
{
"backtrace" : 30,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 30,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 30,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 30,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 30,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 30,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 31,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_c"
},
{
"backtrace" : 31,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py"
},
{
"backtrace" : 31,
"path" : "/usr/include/python3.10"
},
{
"backtrace" : 7,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_c"
},
{
"backtrace" : 32,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 32,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_c"
},
{
"backtrace" : 32,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 33,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 34,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 35,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
},
{
"backtrace" : 36,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rmw"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 7,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/fastcdr"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_cpp"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_cpp"
}
],
"language" : "C",
"sourceIndexes" :
[
0
]
}
],
"dependencies" :
[
{
"backtrace" : 7,
"id" : "turtlesim__rosidl_generator_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 19,
"id" : "turtlesim__rosidl_typesupport_introspection_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 20,
"id" : "turtlesim__rosidl_typesupport_c::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 7,
"id" : "turtlesim__rosidl_generator_py::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 20,
"id" : "turtlesim__py::@d8187568aea548440e45"
}
],
"id" : "turtlesim__rosidl_typesupport_introspection_c__pyext::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 6,
"path" : "local/lib/python3.10/dist-packages/turtlesim"
},
{
"backtrace" : 6,
"path" : "local/lib/python3.10/dist-packages/turtlesim"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim:/root/ros2_ws/build/turtlesim:/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "rosidl_generator_py/turtlesim/libturtlesim__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "libturtlesim__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 8,
"fragment" : "libturtlesim__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 16,
"fragment" : "/opt/ros/humble/lib/librmw.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "libturtlesim__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 12,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librmw.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 18,
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 18,
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"backtrace" : 16,
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
},
{
"fragment" : "-Wl,-rpath-link,/opt/ros/humble/lib",
"role" : "libraries"
}
],
"language" : "C"
},
"name" : "turtlesim__rosidl_typesupport_introspection_c__pyext",
"nameOnDisk" : "turtlesim_s__rosidl_typesupport_introspection_c.cpython-310-x86_64-linux-gnu.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0
]
}
],
"sources" :
[
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_py/turtlesim/_turtlesim_s.ep.rosidl_typesupport_introspection_c.c",
"sourceGroupIndex" : 0
}
],
"type" : "SHARED_LIBRARY"
}

View File

@@ -0,0 +1,559 @@
{
"artifacts" :
[
{
"path" : "libturtlesim__rosidl_typesupport_introspection_cpp.so"
}
],
"backtrace" : 5,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"install",
"target_link_libraries",
"add_dependencies",
"add_compile_options",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories",
"set_property"
],
"files" :
[
"/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"CMakeLists.txt",
"/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 3,
"file" : 3,
"line" : 24,
"parent" : 0
},
{
"command" : 2,
"file" : 2,
"line" : 286,
"parent" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 0,
"parent" : 3
},
{
"command" : 0,
"file" : 0,
"line" : 93,
"parent" : 4
},
{
"command" : 4,
"file" : 0,
"line" : 146,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 128,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 128,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 128,
"parent" : 4
},
{
"command" : 5,
"file" : 0,
"line" : 121,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 4,
"parent" : 11
},
{
"command" : 6,
"file" : 4,
"line" : 139,
"parent" : 12
},
{
"command" : 7,
"file" : 3,
"line" : 9,
"parent" : 0
},
{
"command" : 5,
"file" : 0,
"line" : 117,
"parent" : 4
},
{
"command" : 1,
"file" : 1,
"line" : 48,
"parent" : 2
},
{
"file" : 7,
"parent" : 16
},
{
"command" : 9,
"file" : 7,
"line" : 21,
"parent" : 17
},
{
"file" : 6,
"parent" : 18
},
{
"command" : 1,
"file" : 6,
"line" : 41,
"parent" : 19
},
{
"file" : 5,
"parent" : 20
},
{
"command" : 8,
"file" : 5,
"line" : 25,
"parent" : 21
},
{
"command" : 10,
"file" : 3,
"line" : 22,
"parent" : 0
},
{
"command" : 11,
"file" : 0,
"line" : 111,
"parent" : 4
},
{
"command" : 12,
"file" : 0,
"line" : 103,
"parent" : 4
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-fPIC"
},
{
"backtrace" : 14,
"fragment" : "-Wall"
},
{
"backtrace" : 14,
"fragment" : "-Wextra"
},
{
"backtrace" : 14,
"fragment" : "-Wpedantic"
}
],
"defines" :
[
{
"backtrace" : 15,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"define" : "ROSIDL_TYPESUPPORT_INTROSPECTION_CPP_BUILDING_DLL"
},
{
"backtrace" : 22,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
}
],
"includes" :
[
{
"backtrace" : 23,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 23,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 23,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 24,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp"
},
{
"backtrace" : 15,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_cpp"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_cpp"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_cpp"
},
{
"backtrace" : 10,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c"
}
],
"language" : "CXX",
"languageStandard" :
{
"backtraces" :
[
25
],
"standard" : "17"
},
"sourceIndexes" :
[
8,
9,
10,
11,
12,
13,
14,
15
]
}
],
"dependencies" :
[
{
"backtrace" : 13,
"id" : "turtlesim__cpp::@6890427a1f51a3e7e1df"
}
],
"id" : "turtlesim__rosidl_typesupport_introspection_cpp::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 6,
"path" : "lib"
},
{
"backtrace" : 6,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 7,
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 8,
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
}
],
"language" : "CXX"
},
"name" : "turtlesim__rosidl_typesupport_introspection_cpp",
"nameOnDisk" : "libturtlesim__rosidl_typesupport_introspection_cpp.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Header Files",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
},
{
"name" : "Source Files",
"sourceIndexes" :
[
8,
9,
10,
11,
12,
13,
14,
15
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
16
]
}
],
"sources" :
[
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/action/detail/rotate_absolute__rosidl_typesupport_introspection_cpp.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/msg/detail/color__rosidl_typesupport_introspection_cpp.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/msg/detail/pose__rosidl_typesupport_introspection_cpp.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/srv/detail/kill__rosidl_typesupport_introspection_cpp.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/srv/detail/set_pen__rosidl_typesupport_introspection_cpp.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/srv/detail/spawn__rosidl_typesupport_introspection_cpp.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/srv/detail/teleport_absolute__rosidl_typesupport_introspection_cpp.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/srv/detail/teleport_relative__rosidl_typesupport_introspection_cpp.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/action/detail/rotate_absolute__type_support.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/msg/detail/color__type_support.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/msg/detail/pose__type_support.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/srv/detail/kill__type_support.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/srv/detail/set_pen__type_support.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/srv/detail/spawn__type_support.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/srv/detail/teleport_absolute__type_support.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/srv/detail/teleport_relative__type_support.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_typesupport_introspection_cpp/turtlesim/action/detail/rotate_absolute__rosidl_typesupport_introspection_cpp.hpp.rule",
"sourceGroupIndex" : 2
}
],
"type" : "SHARED_LIBRARY"
}

View File

@@ -0,0 +1,966 @@
{
"artifacts" :
[
{
"path" : "turtlesim_node"
}
],
"backtrace" : 1,
"backtraceGraph" :
{
"commands" :
[
"add_executable",
"install",
"target_link_libraries",
"ament_target_dependencies",
"add_dependencies",
"include",
"ament_execute_extensions",
"rosidl_generate_interfaces",
"add_compile_options",
"add_definitions",
"find_package",
"include_directories",
"target_include_directories"
],
"files" :
[
"CMakeLists.txt",
"/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake",
"/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake",
"/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake",
"/opt/ros/humble/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake",
"/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c_generate_interfaces.cmake"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 49,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 64,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 50,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 51,
"parent" : 0
},
{
"command" : 2,
"file" : 1,
"line" : 145,
"parent" : 4
},
{
"command" : 2,
"file" : 0,
"line" : 52,
"parent" : 0
},
{
"command" : 7,
"file" : 0,
"line" : 24,
"parent" : 0
},
{
"command" : 6,
"file" : 4,
"line" : 286,
"parent" : 7
},
{
"command" : 5,
"file" : 3,
"line" : 48,
"parent" : 8
},
{
"file" : 2,
"parent" : 9
},
{
"command" : 4,
"file" : 2,
"line" : 139,
"parent" : 10
},
{
"command" : 8,
"file" : 0,
"line" : 9,
"parent" : 0
},
{
"command" : 5,
"file" : 3,
"line" : 48,
"parent" : 8
},
{
"file" : 7,
"parent" : 13
},
{
"command" : 10,
"file" : 7,
"line" : 21,
"parent" : 14
},
{
"file" : 6,
"parent" : 15
},
{
"command" : 5,
"file" : 6,
"line" : 41,
"parent" : 16
},
{
"file" : 5,
"parent" : 17
},
{
"command" : 9,
"file" : 5,
"line" : 25,
"parent" : 18
},
{
"command" : 11,
"file" : 0,
"line" : 22,
"parent" : 0
},
{
"command" : 12,
"file" : 1,
"line" : 141,
"parent" : 4
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"backtrace" : 12,
"fragment" : "-Wall"
},
{
"backtrace" : 12,
"fragment" : "-Wextra"
},
{
"backtrace" : 12,
"fragment" : "-Wpedantic"
},
{
"backtrace" : 3,
"fragment" : "-fPIC"
}
],
"defines" :
[
{
"backtrace" : 5,
"define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp"
},
{
"backtrace" : 3,
"define" : "QT_CORE_LIB"
},
{
"backtrace" : 3,
"define" : "QT_GUI_LIB"
},
{
"backtrace" : 3,
"define" : "QT_NO_DEBUG"
},
{
"backtrace" : 3,
"define" : "QT_WIDGETS_LIB"
},
{
"backtrace" : 5,
"define" : "RCUTILS_ENABLE_FAULT_INJECTION"
},
{
"backtrace" : 19,
"define" : "ROS_PACKAGE_NAME=\"turtlesim\""
}
],
"includes" :
[
{
"backtrace" : 20,
"path" : "/root/ros2_ws/src/ros_tutorials/turtlesim/include"
},
{
"backtrace" : 6,
"path" : "/root/ros2_ws/build/turtlesim/rosidl_generator_cpp"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/usr/include/x86_64-linux-gnu/qt5"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtWidgets"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtGui"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/usr/include/x86_64-linux-gnu/qt5/QtCore"
},
{
"backtrace" : 20,
"isSystem" : true,
"path" : "/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++"
},
{
"backtrace" : 21,
"isSystem" : true,
"path" : "/opt/ros/humble/include/ament_index_cpp"
},
{
"backtrace" : 21,
"isSystem" : true,
"path" : "/opt/ros/humble/include/geometry_msgs"
},
{
"backtrace" : 21,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rclcpp"
},
{
"backtrace" : 21,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rclcpp_action"
},
{
"backtrace" : 21,
"isSystem" : true,
"path" : "/opt/ros/humble/include/std_msgs"
},
{
"backtrace" : 21,
"isSystem" : true,
"path" : "/opt/ros/humble/include/std_srvs"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/builtin_interfaces"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_c"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcutils"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_interface"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/fastcdr"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_runtime_cpp"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rmw"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_cpp"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/libstatistics_collector"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_interfaces"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_logging_interface"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_yaml_param_parser"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/libyaml_vendor"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/tracetools"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcpputils"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/statistics_msgs"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosgraph_msgs"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_cpp"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rosidl_typesupport_c"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/action_msgs"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/unique_identifier_msgs"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/opt/ros/humble/include/rcl_action"
}
],
"language" : "CXX",
"languageStandard" :
{
"backtraces" :
[
5
],
"standard" : "17"
},
"sourceIndexes" :
[
0,
1,
2,
3
]
}
],
"dependencies" :
[
{
"backtrace" : 11,
"id" : "turtlesim__cpp::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 6,
"id" : "turtlesim__rosidl_typesupport_cpp::@6890427a1f51a3e7e1df"
}
],
"id" : "turtlesim_node::@6890427a1f51a3e7e1df",
"install" :
{
"destinations" :
[
{
"backtrace" : 2,
"path" : "lib/turtlesim"
}
],
"prefix" :
{
"path" : "/root/ros2_ws/install/turtlesim"
}
},
"link" :
{
"commandFragments" :
[
{
"fragment" : "",
"role" : "flags"
},
{
"fragment" : "-Wl,-rpath,/root/ros2_ws/build/turtlesim:/opt/ros/humble/lib:",
"role" : "libraries"
},
{
"backtrace" : 3,
"fragment" : "/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/librclcpp_action.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"backtrace" : 6,
"fragment" : "libturtlesim__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.3",
"role" : "libraries"
},
{
"fragment" : "/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.3",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/librclcpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/liblibstatistics_collector.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_action.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_yaml_param_parser.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libyaml.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libtracetools.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librmw_implementation.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libament_index_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_logging_spdlog.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcl_logging_interface.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.24",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librmw.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_c.so",
"role" : "libraries"
},
{
"backtrace" : 5,
"fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_generator_c.so",
"role" : "libraries"
},
{
"fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcpputils.so",
"role" : "libraries"
},
{
"fragment" : "/opt/ros/humble/lib/librcutils.so",
"role" : "libraries"
},
{
"fragment" : "-ldl",
"role" : "libraries"
}
],
"language" : "CXX"
},
"name" : "turtlesim_node",
"nameOnDisk" : "turtlesim_node",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0,
1,
2,
3
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
4
]
}
],
"sources" :
[
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "src/turtlesim.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "src/turtle.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "src/turtle_frame.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/include/turtlesim/moc_turtle_frame.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/include/turtlesim/moc_turtle_frame.cpp.rule",
"sourceGroupIndex" : 1
}
],
"type" : "EXECUTABLE"
}

View File

@@ -0,0 +1,112 @@
{
"backtrace" : 9,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"include",
"find_package"
],
"files" :
[
"/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake",
"/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake",
"/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 4
},
{
"command" : 2,
"file" : 4,
"line" : 12,
"parent" : 0
},
{
"file" : 3,
"parent" : 1
},
{
"command" : 1,
"file" : 3,
"line" : 41,
"parent" : 2
},
{
"file" : 2,
"parent" : 3
},
{
"command" : 2,
"file" : 2,
"line" : 15,
"parent" : 4
},
{
"file" : 1,
"parent" : 5
},
{
"command" : 1,
"file" : 1,
"line" : 41,
"parent" : 6
},
{
"file" : 0,
"parent" : 7
},
{
"command" : 0,
"file" : 0,
"line" : 40,
"parent" : 8
}
]
},
"id" : "turtlesim_uninstall::@6890427a1f51a3e7e1df",
"name" : "turtlesim_uninstall",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0
]
},
{
"name" : "CMake Rules",
"sourceIndexes" :
[
1
]
}
],
"sources" :
[
{
"backtrace" : 9,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/CMakeFiles/turtlesim_uninstall",
"sourceGroupIndex" : 0
},
{
"backtrace" : 0,
"isGenerated" : true,
"path" : "/root/ros2_ws/build/turtlesim/CMakeFiles/turtlesim_uninstall.rule",
"sourceGroupIndex" : 1
}
],
"type" : "UTILITY"
}

View File

@@ -0,0 +1,95 @@
{
"backtrace" : 9,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"include",
"find_package",
"add_dependencies"
],
"files" :
[
"/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake",
"/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake",
"/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake",
"/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 4
},
{
"command" : 2,
"file" : 4,
"line" : 12,
"parent" : 0
},
{
"file" : 3,
"parent" : 1
},
{
"command" : 1,
"file" : 3,
"line" : 41,
"parent" : 2
},
{
"file" : 2,
"parent" : 3
},
{
"command" : 2,
"file" : 2,
"line" : 15,
"parent" : 4
},
{
"file" : 1,
"parent" : 5
},
{
"command" : 1,
"file" : 1,
"line" : 41,
"parent" : 6
},
{
"file" : 0,
"parent" : 7
},
{
"command" : 0,
"file" : 0,
"line" : 35,
"parent" : 8
},
{
"command" : 3,
"file" : 0,
"line" : 42,
"parent" : 8
}
]
},
"dependencies" :
[
{
"backtrace" : 10,
"id" : "turtlesim_uninstall::@6890427a1f51a3e7e1df"
}
],
"id" : "uninstall::@6890427a1f51a3e7e1df",
"name" : "uninstall",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "UTILITY"
}