According to your suggestion, I try to build on Xavier but still meet some errors during make procedure:
-- Configuring incomplete, errors occurred!
See also "/home/nvidia/TensorRT/build/third_party.protobuf_aarch64/src/third_party.protobuf_aarch64/CMakeFiles/CMakeOutput.log".
See also "/home/nvidia/TensorRT/build/third_party.protobuf_aarch64/src/third_party.protobuf_aarch64/CMakeFiles/CMakeError.log".
CMakeFiles/third_party.protobuf_aarch64.dir/build.make:108: recipe for target 'third_party.protobuf_aarch64/src/third_party.protobuf_aarch64-stamp/third_party.protobuf_aarch64-configure' failed
make[2]: *** [third_party.protobuf_aarch64/src/third_party.protobuf_aarch64-stamp/third_party.protobuf_aarch64-configure] Error 1
CMakeFiles/Makefile2:173: recipe for target 'CMakeFiles/third_party.protobuf_aarch64.dir/all' failed
make[1]: *** [CMakeFiles/third_party.protobuf_aarch64.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....