Can't build px4-ros2-interface-lib

I follow the PX4 User Guide(main): PX4 ROS 2 Control Interface | PX4 User Guide (main)
In chapter #Installation and First Test, I try the commend: colcon build
Then i got error:
CMake Error at px4_ros2_cpp/share/px4_ros2_cpp/cmake/px4_ros2_cppExport.cmake:56 (set_target_properties):
The link interface of target “px4_ros2_cpp::px4_ros2_cpp” contains:

ament_index_cpp::ament_index_cpp

but the target was not found. Possible reasons include:

* There is a typo in the target name.
* A find_package call is missing for an IMPORTED target.
* An ALIAS target is missing.