v1.0
This commit is contained in:
parent
b0e0a61c5b
commit
880344c55c
@ -14,7 +14,7 @@ include_directories(
|
|||||||
${CMAKE_SOURCE_DIR}/include/paho_mqtt
|
${CMAKE_SOURCE_DIR}/include/paho_mqtt
|
||||||
)
|
)
|
||||||
|
|
||||||
link_directories(${CMAKE_SOURCE_DIR}/lib/x86)
|
link_directories(${CMAKE_SOURCE_DIR}/lib/hisi)
|
||||||
|
|
||||||
# 源文件列表
|
# 源文件列表
|
||||||
set(SOURCES
|
set(SOURCES
|
||||||
@ -26,6 +26,7 @@ set(SOURCES
|
|||||||
src/mqtt/mqtt_client.cpp
|
src/mqtt/mqtt_client.cpp
|
||||||
src/mqtt/mqtt_client_wrapper.cpp
|
src/mqtt/mqtt_client_wrapper.cpp
|
||||||
src/tcp/tcp_thread/broadcast_client.cpp
|
src/tcp/tcp_thread/broadcast_client.cpp
|
||||||
|
src/tcp/tcp_thread/broadcast_ack_manager.cpp
|
||||||
src/tcp/tcp_thread/mqtt_config_client.cpp
|
src/tcp/tcp_thread/mqtt_config_client.cpp
|
||||||
src/tcp/tcp_thread/uplink_data_client.cpp
|
src/tcp/tcp_thread/uplink_data_client.cpp
|
||||||
src/tcp/tcp_thread/uplink_notify_client.cpp
|
src/tcp/tcp_thread/uplink_notify_client.cpp
|
||||||
|
|||||||
BIN
bin/mqtt_client
BIN
bin/mqtt_client
Binary file not shown.
1095
bin/mqtt_client.log
1095
bin/mqtt_client.log
File diff suppressed because it is too large
Load Diff
@ -28,15 +28,15 @@ CMAKE_BUILD_TYPE:STRING=
|
|||||||
CMAKE_COLOR_MAKEFILE:BOOL=ON
|
CMAKE_COLOR_MAKEFILE:BOOL=ON
|
||||||
|
|
||||||
//CXX compiler
|
//CXX compiler
|
||||||
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
|
CMAKE_CXX_COMPILER:STRING=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++
|
||||||
|
|
||||||
//A wrapper around 'ar' adding the appropriate '--plugin' option
|
//A wrapper around 'ar' adding the appropriate '--plugin' option
|
||||||
// for the GCC compiler
|
// for the GCC compiler
|
||||||
CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9
|
CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar
|
||||||
|
|
||||||
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
|
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
|
||||||
// for the GCC compiler
|
// for the GCC compiler
|
||||||
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9
|
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib
|
||||||
|
|
||||||
//Flags used by the CXX compiler during all build types.
|
//Flags used by the CXX compiler during all build types.
|
||||||
CMAKE_CXX_FLAGS:STRING=
|
CMAKE_CXX_FLAGS:STRING=
|
||||||
@ -54,15 +54,15 @@ CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
|
|||||||
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
|
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
|
||||||
|
|
||||||
//C compiler
|
//C compiler
|
||||||
CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc
|
CMAKE_C_COMPILER:STRING=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc
|
||||||
|
|
||||||
//A wrapper around 'ar' adding the appropriate '--plugin' option
|
//A wrapper around 'ar' adding the appropriate '--plugin' option
|
||||||
// for the GCC compiler
|
// for the GCC compiler
|
||||||
CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9
|
CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar
|
||||||
|
|
||||||
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
|
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
|
||||||
// for the GCC compiler
|
// for the GCC compiler
|
||||||
CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9
|
CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib
|
||||||
|
|
||||||
//Flags used by the C compiler during all build types.
|
//Flags used by the C compiler during all build types.
|
||||||
CMAKE_C_FLAGS:STRING=
|
CMAKE_C_FLAGS:STRING=
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
set(CMAKE_C_COMPILER "/usr/bin/cc")
|
set(CMAKE_C_COMPILER "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc")
|
||||||
set(CMAKE_C_COMPILER_ARG1 "")
|
set(CMAKE_C_COMPILER_ARG1 "")
|
||||||
set(CMAKE_C_COMPILER_ID "GNU")
|
set(CMAKE_C_COMPILER_ID "GNU")
|
||||||
set(CMAKE_C_COMPILER_VERSION "9.4.0")
|
set(CMAKE_C_COMPILER_VERSION "6.3.0")
|
||||||
set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
|
set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
|
||||||
set(CMAKE_C_COMPILER_WRAPPER "")
|
set(CMAKE_C_COMPILER_WRAPPER "")
|
||||||
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
|
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
|
||||||
@ -18,9 +18,9 @@ set(CMAKE_C_SIMULATE_VERSION "")
|
|||||||
|
|
||||||
|
|
||||||
set(CMAKE_AR "/usr/bin/ar")
|
set(CMAKE_AR "/usr/bin/ar")
|
||||||
set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-9")
|
set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar")
|
||||||
set(CMAKE_RANLIB "/usr/bin/ranlib")
|
set(CMAKE_RANLIB "/usr/bin/ranlib")
|
||||||
set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9")
|
set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib")
|
||||||
set(CMAKE_LINKER "/usr/bin/ld")
|
set(CMAKE_LINKER "/usr/bin/ld")
|
||||||
set(CMAKE_MT "")
|
set(CMAKE_MT "")
|
||||||
set(CMAKE_COMPILER_IS_GNUCC 1)
|
set(CMAKE_COMPILER_IS_GNUCC 1)
|
||||||
@ -47,7 +47,7 @@ set(CMAKE_C_LINKER_PREFERENCE 10)
|
|||||||
# Save compiler ABI information.
|
# Save compiler ABI information.
|
||||||
set(CMAKE_C_SIZEOF_DATA_PTR "8")
|
set(CMAKE_C_SIZEOF_DATA_PTR "8")
|
||||||
set(CMAKE_C_COMPILER_ABI "ELF")
|
set(CMAKE_C_COMPILER_ABI "ELF")
|
||||||
set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
|
set(CMAKE_C_LIBRARY_ARCHITECTURE "")
|
||||||
|
|
||||||
if(CMAKE_C_SIZEOF_DATA_PTR)
|
if(CMAKE_C_SIZEOF_DATA_PTR)
|
||||||
set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
|
set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
|
||||||
@ -58,7 +58,7 @@ if(CMAKE_C_COMPILER_ABI)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(CMAKE_C_LIBRARY_ARCHITECTURE)
|
if(CMAKE_C_LIBRARY_ARCHITECTURE)
|
||||||
set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
|
set(CMAKE_LIBRARY_ARCHITECTURE "")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
|
set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
|
||||||
@ -70,7 +70,7 @@ endif()
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
|
set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0/include;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr/include")
|
||||||
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s")
|
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s")
|
||||||
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
|
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/lib64;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/lib;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/lib;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr/lib")
|
||||||
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
|
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
|
||||||
|
|||||||
@ -1,16 +1,16 @@
|
|||||||
set(CMAKE_CXX_COMPILER "/usr/bin/c++")
|
set(CMAKE_CXX_COMPILER "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++")
|
||||||
set(CMAKE_CXX_COMPILER_ARG1 "")
|
set(CMAKE_CXX_COMPILER_ARG1 "")
|
||||||
set(CMAKE_CXX_COMPILER_ID "GNU")
|
set(CMAKE_CXX_COMPILER_ID "GNU")
|
||||||
set(CMAKE_CXX_COMPILER_VERSION "9.4.0")
|
set(CMAKE_CXX_COMPILER_VERSION "6.3.0")
|
||||||
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
|
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
|
||||||
set(CMAKE_CXX_COMPILER_WRAPPER "")
|
set(CMAKE_CXX_COMPILER_WRAPPER "")
|
||||||
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
|
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
|
||||||
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20")
|
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17")
|
||||||
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
|
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
|
||||||
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
|
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
|
||||||
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
|
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
|
||||||
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
|
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
|
||||||
set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
|
set(CMAKE_CXX20_COMPILE_FEATURES "")
|
||||||
|
|
||||||
set(CMAKE_CXX_PLATFORM_ID "Linux")
|
set(CMAKE_CXX_PLATFORM_ID "Linux")
|
||||||
set(CMAKE_CXX_SIMULATE_ID "")
|
set(CMAKE_CXX_SIMULATE_ID "")
|
||||||
@ -20,9 +20,9 @@ set(CMAKE_CXX_SIMULATE_VERSION "")
|
|||||||
|
|
||||||
|
|
||||||
set(CMAKE_AR "/usr/bin/ar")
|
set(CMAKE_AR "/usr/bin/ar")
|
||||||
set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-9")
|
set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar")
|
||||||
set(CMAKE_RANLIB "/usr/bin/ranlib")
|
set(CMAKE_RANLIB "/usr/bin/ranlib")
|
||||||
set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9")
|
set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib")
|
||||||
set(CMAKE_LINKER "/usr/bin/ld")
|
set(CMAKE_LINKER "/usr/bin/ld")
|
||||||
set(CMAKE_MT "")
|
set(CMAKE_MT "")
|
||||||
set(CMAKE_COMPILER_IS_GNUCXX 1)
|
set(CMAKE_COMPILER_IS_GNUCXX 1)
|
||||||
@ -59,7 +59,7 @@ set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
|
|||||||
# Save compiler ABI information.
|
# Save compiler ABI information.
|
||||||
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
|
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
|
||||||
set(CMAKE_CXX_COMPILER_ABI "ELF")
|
set(CMAKE_CXX_COMPILER_ABI "ELF")
|
||||||
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
|
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
|
||||||
|
|
||||||
if(CMAKE_CXX_SIZEOF_DATA_PTR)
|
if(CMAKE_CXX_SIZEOF_DATA_PTR)
|
||||||
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
|
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
|
||||||
@ -70,7 +70,7 @@ if(CMAKE_CXX_COMPILER_ABI)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
|
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
|
||||||
set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
|
set(CMAKE_LIBRARY_ARCHITECTURE "")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
|
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
|
||||||
@ -82,7 +82,7 @@ endif()
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
|
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include/c++/6.3.0;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include/c++/6.3.0/aarch64-linux-gnu;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include/c++/6.3.0/backward;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0/include;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr/include")
|
||||||
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
|
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
|
||||||
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
|
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/lib64;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/lib;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/lib;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr/lib")
|
||||||
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
|
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,6 +1,6 @@
|
|||||||
The system is: Linux - 5.15.0-139-generic - x86_64
|
The system is: Linux - 5.15.0-139-generic - x86_64
|
||||||
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
|
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
|
||||||
Compiler: /usr/bin/cc
|
Compiler: /opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc
|
||||||
Build flags:
|
Build flags:
|
||||||
Id flags:
|
Id flags:
|
||||||
|
|
||||||
@ -13,7 +13,7 @@ Compilation of the C compiler identification source "CMakeCCompilerId.c" produce
|
|||||||
The C compiler identification is GNU, found in "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/3.16.3/CompilerIdC/a.out"
|
The C compiler identification is GNU, found in "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/3.16.3/CompilerIdC/a.out"
|
||||||
|
|
||||||
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
|
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
|
||||||
Compiler: /usr/bin/c++
|
Compiler: /opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++
|
||||||
Build flags:
|
Build flags:
|
||||||
Id flags:
|
Id flags:
|
||||||
|
|
||||||
@ -28,13 +28,13 @@ The CXX compiler identification is GNU, found in "/home/cxh/Desktop/mqtt_client/
|
|||||||
Determining if the C compiler works passed with the following output:
|
Determining if the C compiler works passed with the following output:
|
||||||
Change Dir: /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp
|
Change Dir: /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp
|
||||||
|
|
||||||
Run Build Command(s):/usr/bin/make cmTC_8baab/fast && /usr/bin/make -f CMakeFiles/cmTC_8baab.dir/build.make CMakeFiles/cmTC_8baab.dir/build
|
Run Build Command(s):/usr/bin/make cmTC_68a76/fast && /usr/bin/make -f CMakeFiles/cmTC_68a76.dir/build.make CMakeFiles/cmTC_68a76.dir/build
|
||||||
make[1]: 进入目录“/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp”
|
make[1]: 进入目录“/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp”
|
||||||
Building C object CMakeFiles/cmTC_8baab.dir/testCCompiler.c.o
|
Building C object CMakeFiles/cmTC_68a76.dir/testCCompiler.c.o
|
||||||
/usr/bin/cc -o CMakeFiles/cmTC_8baab.dir/testCCompiler.c.o -c /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp/testCCompiler.c
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc -o CMakeFiles/cmTC_68a76.dir/testCCompiler.c.o -c /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp/testCCompiler.c
|
||||||
Linking C executable cmTC_8baab
|
Linking C executable cmTC_68a76
|
||||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8baab.dir/link.txt --verbose=1
|
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_68a76.dir/link.txt --verbose=1
|
||||||
/usr/bin/cc CMakeFiles/cmTC_8baab.dir/testCCompiler.c.o -o cmTC_8baab
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc CMakeFiles/cmTC_68a76.dir/testCCompiler.c.o -o cmTC_68a76
|
||||||
make[1]: 离开目录“/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp”
|
make[1]: 离开目录“/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp”
|
||||||
|
|
||||||
|
|
||||||
@ -42,62 +42,59 @@ make[1]: 离开目录“/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp
|
|||||||
Detecting C compiler ABI info compiled with the following output:
|
Detecting C compiler ABI info compiled with the following output:
|
||||||
Change Dir: /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp
|
Change Dir: /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp
|
||||||
|
|
||||||
Run Build Command(s):/usr/bin/make cmTC_0a2a3/fast && /usr/bin/make -f CMakeFiles/cmTC_0a2a3.dir/build.make CMakeFiles/cmTC_0a2a3.dir/build
|
Run Build Command(s):/usr/bin/make cmTC_8accc/fast && /usr/bin/make -f CMakeFiles/cmTC_8accc.dir/build.make CMakeFiles/cmTC_8accc.dir/build
|
||||||
make[1]: Entering directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp'
|
make[1]: Entering directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp'
|
||||||
Building C object CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o
|
Building C object CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o
|
||||||
/usr/bin/cc -v -o CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc -v -o CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c
|
||||||
Using built-in specs.
|
Using built-in specs.
|
||||||
COLLECT_GCC=/usr/bin/cc
|
COLLECT_GCC=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc
|
||||||
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
|
Target: aarch64-linux-gnu
|
||||||
OFFLOAD_TARGET_DEFAULT=1
|
Configured with: /home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/src/gcc-6.3.0/configure --build=i386-redhat-linux --host=i386-redhat-linux --target=aarch64-linux-gnu --with-arch=armv8-a --prefix=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install --with-specs='%{!ftree-coalesce-vars:-fno-tree-coalesce-vars}' --disable-libmudflap --disable-libssp --enable-gold=yes --disable-libstdcxx-pch --disable-multilib --enable-multiarch --with-gnu-as --with-gnu-ld --enable-libgomp --enable-gnu-indirect-function --enable-checking=yes --enable-lto --enable-c99 --enable-long-long --disable-nls --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-shared --with-pkgversion='HC&C V100R002C00B027_20181107' --enable-languages=c,c++ --with-headers=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target/usr/include --with-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-build-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-gmp=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpfr=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpc=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-cloog=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-build-time-tools=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/aarch64-linux-gnu/bin --libdir=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/lib
|
||||||
Target: x86_64-linux-gnu
|
|
||||||
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
|
|
||||||
Thread model: posix
|
Thread model: posix
|
||||||
gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)
|
gcc version 6.3.0 (HC&C V100R002C00B027_20181107)
|
||||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
|
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o' '-c' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars'
|
||||||
/usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc9KfZ55.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/cc1 -quiet -v -imultiarch aarch64-linux-gnu -iprefix /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/ -isysroot /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -march=armv8-a -mlittle-endian -mabi=lp64 -auxbase-strip CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o -version -fno-tree-coalesce-vars -o /tmp/ccAoeUkI.s
|
||||||
GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)
|
GNU C11 (HC&C V100R002C00B027_20181107) version 6.3.0 (aarch64-linux-gnu)
|
||||||
compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP
|
compiled by GNU C version 4.1.2 20080704 (Red Hat 4.1.2-44), GMP version 6.1.2, MPFR version 3.1.5, MPC version 1.0.3, isl version none
|
||||||
|
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
|
||||||
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
|
ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/include"
|
||||||
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
|
ignoring nonexistent directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/local/include/aarch64-linux-gnu"
|
||||||
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"
|
ignoring nonexistent directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/local/include"
|
||||||
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"
|
ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed"
|
||||||
|
ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include"
|
||||||
|
ignoring nonexistent directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/include/aarch64-linux-gnu"
|
||||||
#include "..." search starts here:
|
#include "..." search starts here:
|
||||||
#include <...> search starts here:
|
#include <...> search starts here:
|
||||||
/usr/lib/gcc/x86_64-linux-gnu/9/include
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include
|
||||||
/usr/local/include
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed
|
||||||
/usr/include/x86_64-linux-gnu
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include
|
||||||
/usr/include
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/include
|
||||||
End of search list.
|
End of search list.
|
||||||
GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)
|
GNU C11 (HC&C V100R002C00B027_20181107) version 6.3.0 (aarch64-linux-gnu)
|
||||||
compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP
|
compiled by GNU C version 4.1.2 20080704 (Red Hat 4.1.2-44), GMP version 6.1.2, MPFR version 3.1.5, MPC version 1.0.3, isl version none
|
||||||
|
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
|
||||||
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
|
Compiler executable checksum: 708f7131cae8c6b512eb4cea76ce06c9
|
||||||
Compiler executable checksum: 01da938ff5dc2163489aa33cb3b747a7
|
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o' '-c' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars'
|
||||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/bin/as -v -EL -march=armv8-a -mabi=lp64 -o CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o /tmp/ccAoeUkI.s
|
||||||
as -v --64 -o CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o /tmp/cc9KfZ55.s
|
GNU assembler version 2.29 (aarch64-linux-gnu) using BFD version (HC@bfd_version_package@C V100R002C00B027_20181107) 2.29
|
||||||
GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34
|
COMPILER_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/bin/
|
||||||
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/
|
LIBRARY_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/
|
||||||
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/
|
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o' '-c' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars'
|
||||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
|
Linking C executable cmTC_8accc
|
||||||
Linking C executable cmTC_0a2a3
|
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8accc.dir/link.txt --verbose=1
|
||||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0a2a3.dir/link.txt --verbose=1
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc -v CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o -o cmTC_8accc
|
||||||
/usr/bin/cc -v CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o -o cmTC_0a2a3
|
|
||||||
Using built-in specs.
|
Using built-in specs.
|
||||||
COLLECT_GCC=/usr/bin/cc
|
COLLECT_GCC=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc
|
||||||
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
|
COLLECT_LTO_WRAPPER=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/lto-wrapper
|
||||||
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
|
Target: aarch64-linux-gnu
|
||||||
OFFLOAD_TARGET_DEFAULT=1
|
Configured with: /home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/src/gcc-6.3.0/configure --build=i386-redhat-linux --host=i386-redhat-linux --target=aarch64-linux-gnu --with-arch=armv8-a --prefix=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install --with-specs='%{!ftree-coalesce-vars:-fno-tree-coalesce-vars}' --disable-libmudflap --disable-libssp --enable-gold=yes --disable-libstdcxx-pch --disable-multilib --enable-multiarch --with-gnu-as --with-gnu-ld --enable-libgomp --enable-gnu-indirect-function --enable-checking=yes --enable-lto --enable-c99 --enable-long-long --disable-nls --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-shared --with-pkgversion='HC&C V100R002C00B027_20181107' --enable-languages=c,c++ --with-headers=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target/usr/include --with-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-build-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-gmp=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpfr=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpc=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-cloog=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-build-time-tools=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/aarch64-linux-gnu/bin --libdir=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/lib
|
||||||
Target: x86_64-linux-gnu
|
|
||||||
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
|
|
||||||
Thread model: posix
|
Thread model: posix
|
||||||
gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)
|
gcc version 6.3.0 (HC&C V100R002C00B027_20181107)
|
||||||
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/
|
COMPILER_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/bin/
|
||||||
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/
|
LIBRARY_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/
|
||||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0a2a3' '-mtune=generic' '-march=x86-64'
|
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8accc' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars'
|
||||||
/usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccmdTSGm.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0a2a3 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/collect2 -plugin /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/liblto_plugin.so -plugin-opt=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccstOLEL.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target --eh-frame-hdr -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-835769 --fix-cortex-a53-843419 -o cmTC_8accc /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crt1.o /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crti.o /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/crtbegin.o -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0 -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64 -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/crtend.o /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crtn.o
|
||||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0a2a3' '-mtune=generic' '-march=x86-64'
|
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8accc' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars'
|
||||||
make[1]: Leaving directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp'
|
make[1]: Leaving directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp'
|
||||||
|
|
||||||
|
|
||||||
@ -105,148 +102,139 @@ make[1]: Leaving directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMake
|
|||||||
Parsed C implicit include dir info from above output: rv=done
|
Parsed C implicit include dir info from above output: rv=done
|
||||||
found start of include info
|
found start of include info
|
||||||
found start of implicit include info
|
found start of implicit include info
|
||||||
add: [/usr/lib/gcc/x86_64-linux-gnu/9/include]
|
add: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include]
|
||||||
add: [/usr/local/include]
|
add: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed]
|
||||||
add: [/usr/include/x86_64-linux-gnu]
|
add: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include]
|
||||||
add: [/usr/include]
|
add: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/include]
|
||||||
end of search list found
|
end of search list found
|
||||||
collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include]
|
collapse include dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0/include]
|
||||||
collapse include dir [/usr/local/include] ==> [/usr/local/include]
|
collapse include dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed]
|
||||||
collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu]
|
collapse include dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include]
|
||||||
collapse include dir [/usr/include] ==> [/usr/include]
|
collapse include dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/include] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr/include]
|
||||||
implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include]
|
implicit include dirs: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0/include;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr/include]
|
||||||
|
|
||||||
|
|
||||||
Parsed C implicit link information from above output:
|
Parsed C implicit link information from above output:
|
||||||
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
|
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
|
||||||
ignore line: [Change Dir: /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp]
|
ignore line: [Change Dir: /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp]
|
||||||
ignore line: []
|
ignore line: []
|
||||||
ignore line: [Run Build Command(s):/usr/bin/make cmTC_0a2a3/fast && /usr/bin/make -f CMakeFiles/cmTC_0a2a3.dir/build.make CMakeFiles/cmTC_0a2a3.dir/build]
|
ignore line: [Run Build Command(s):/usr/bin/make cmTC_8accc/fast && /usr/bin/make -f CMakeFiles/cmTC_8accc.dir/build.make CMakeFiles/cmTC_8accc.dir/build]
|
||||||
ignore line: [make[1]: Entering directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp']
|
ignore line: [make[1]: Entering directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp']
|
||||||
ignore line: [Building C object CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o]
|
ignore line: [Building C object CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o]
|
||||||
ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c]
|
ignore line: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc -v -o CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c]
|
||||||
ignore line: [Using built-in specs.]
|
ignore line: [Using built-in specs.]
|
||||||
ignore line: [COLLECT_GCC=/usr/bin/cc]
|
ignore line: [COLLECT_GCC=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc]
|
||||||
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa]
|
ignore line: [Target: aarch64-linux-gnu]
|
||||||
ignore line: [OFFLOAD_TARGET_DEFAULT=1]
|
ignore line: [Configured with: /home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/src/gcc-6.3.0/configure --build=i386-redhat-linux --host=i386-redhat-linux --target=aarch64-linux-gnu --with-arch=armv8-a --prefix=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install --with-specs='%{!ftree-coalesce-vars:-fno-tree-coalesce-vars}' --disable-libmudflap --disable-libssp --enable-gold=yes --disable-libstdcxx-pch --disable-multilib --enable-multiarch --with-gnu-as --with-gnu-ld --enable-libgomp --enable-gnu-indirect-function --enable-checking=yes --enable-lto --enable-c99 --enable-long-long --disable-nls --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-shared --with-pkgversion='HC&C V100R002C00B027_20181107' --enable-languages=c,c++ --with-headers=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target/usr/include --with-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-build-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-gmp=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpfr=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpc=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-cloog=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-build-time-tools=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/aarch64-linux-gnu/bin --libdir=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/lib]
|
||||||
ignore line: [Target: x86_64-linux-gnu]
|
|
||||||
ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
|
|
||||||
ignore line: [Thread model: posix]
|
ignore line: [Thread model: posix]
|
||||||
ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ]
|
ignore line: [gcc version 6.3.0 (HC&C V100R002C00B027_20181107) ]
|
||||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
|
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o' '-c' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars']
|
||||||
ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc9KfZ55.s]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/cc1 -quiet -v -imultiarch aarch64-linux-gnu -iprefix /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/ -isysroot /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -march=armv8-a -mlittle-endian -mabi=lp64 -auxbase-strip CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o -version -fno-tree-coalesce-vars -o /tmp/ccAoeUkI.s]
|
||||||
ignore line: [GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)]
|
ignore line: [GNU C11 (HC&C V100R002C00B027_20181107) version 6.3.0 (aarch64-linux-gnu)]
|
||||||
ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP]
|
ignore line: [ compiled by GNU C version 4.1.2 20080704 (Red Hat 4.1.2-44) GMP version 6.1.2 MPFR version 3.1.5 MPC version 1.0.3 isl version none]
|
||||||
ignore line: []
|
ignore line: [GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096]
|
||||||
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
|
ignore line: [ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/include"]
|
||||||
ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"]
|
ignore line: [ignoring nonexistent directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/local/include/aarch64-linux-gnu"]
|
||||||
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"]
|
ignore line: [ignoring nonexistent directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/local/include"]
|
||||||
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"]
|
ignore line: [ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed"]
|
||||||
|
ignore line: [ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include"]
|
||||||
|
ignore line: [ignoring nonexistent directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/include/aarch64-linux-gnu"]
|
||||||
ignore line: [#include "..." search starts here:]
|
ignore line: [#include "..." search starts here:]
|
||||||
ignore line: [#include <...> search starts here:]
|
ignore line: [#include <...> search starts here:]
|
||||||
ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include]
|
||||||
ignore line: [ /usr/local/include]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed]
|
||||||
ignore line: [ /usr/include/x86_64-linux-gnu]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include]
|
||||||
ignore line: [ /usr/include]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/include]
|
||||||
ignore line: [End of search list.]
|
ignore line: [End of search list.]
|
||||||
ignore line: [GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)]
|
ignore line: [GNU C11 (HC&C V100R002C00B027_20181107) version 6.3.0 (aarch64-linux-gnu)]
|
||||||
ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP]
|
ignore line: [ compiled by GNU C version 4.1.2 20080704 (Red Hat 4.1.2-44) GMP version 6.1.2 MPFR version 3.1.5 MPC version 1.0.3 isl version none]
|
||||||
ignore line: []
|
ignore line: [GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096]
|
||||||
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
|
ignore line: [Compiler executable checksum: 708f7131cae8c6b512eb4cea76ce06c9]
|
||||||
ignore line: [Compiler executable checksum: 01da938ff5dc2163489aa33cb3b747a7]
|
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o' '-c' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars']
|
||||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/bin/as -v -EL -march=armv8-a -mabi=lp64 -o CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o /tmp/ccAoeUkI.s]
|
||||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o /tmp/cc9KfZ55.s]
|
ignore line: [GNU assembler version 2.29 (aarch64-linux-gnu) using BFD version (HC@bfd_version_package@C V100R002C00B027_20181107) 2.29]
|
||||||
ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34]
|
ignore line: [COMPILER_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/bin/]
|
||||||
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/]
|
ignore line: [LIBRARY_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/]
|
||||||
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/]
|
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o' '-c' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars']
|
||||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
|
ignore line: [Linking C executable cmTC_8accc]
|
||||||
ignore line: [Linking C executable cmTC_0a2a3]
|
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8accc.dir/link.txt --verbose=1]
|
||||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0a2a3.dir/link.txt --verbose=1]
|
ignore line: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc -v CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o -o cmTC_8accc ]
|
||||||
ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o -o cmTC_0a2a3 ]
|
|
||||||
ignore line: [Using built-in specs.]
|
ignore line: [Using built-in specs.]
|
||||||
ignore line: [COLLECT_GCC=/usr/bin/cc]
|
ignore line: [COLLECT_GCC=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc]
|
||||||
ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper]
|
ignore line: [COLLECT_LTO_WRAPPER=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/lto-wrapper]
|
||||||
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa]
|
ignore line: [Target: aarch64-linux-gnu]
|
||||||
ignore line: [OFFLOAD_TARGET_DEFAULT=1]
|
ignore line: [Configured with: /home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/src/gcc-6.3.0/configure --build=i386-redhat-linux --host=i386-redhat-linux --target=aarch64-linux-gnu --with-arch=armv8-a --prefix=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install --with-specs='%{!ftree-coalesce-vars:-fno-tree-coalesce-vars}' --disable-libmudflap --disable-libssp --enable-gold=yes --disable-libstdcxx-pch --disable-multilib --enable-multiarch --with-gnu-as --with-gnu-ld --enable-libgomp --enable-gnu-indirect-function --enable-checking=yes --enable-lto --enable-c99 --enable-long-long --disable-nls --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-shared --with-pkgversion='HC&C V100R002C00B027_20181107' --enable-languages=c,c++ --with-headers=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target/usr/include --with-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-build-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-gmp=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpfr=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpc=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-cloog=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-build-time-tools=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/aarch64-linux-gnu/bin --libdir=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/lib]
|
||||||
ignore line: [Target: x86_64-linux-gnu]
|
|
||||||
ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
|
|
||||||
ignore line: [Thread model: posix]
|
ignore line: [Thread model: posix]
|
||||||
ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ]
|
ignore line: [gcc version 6.3.0 (HC&C V100R002C00B027_20181107) ]
|
||||||
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/]
|
ignore line: [COMPILER_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/bin/]
|
||||||
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/]
|
ignore line: [LIBRARY_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/]
|
||||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0a2a3' '-mtune=generic' '-march=x86-64']
|
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8accc' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars']
|
||||||
link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccmdTSGm.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0a2a3 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o]
|
link line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/collect2 -plugin /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/liblto_plugin.so -plugin-opt=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccstOLEL.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target --eh-frame-hdr -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-835769 --fix-cortex-a53-843419 -o cmTC_8accc /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crt1.o /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crti.o /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/crtbegin.o -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0 -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64 -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/crtend.o /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crtn.o]
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/collect2] ==> ignore
|
||||||
arg [-plugin] ==> ignore
|
arg [-plugin] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/liblto_plugin.so] ==> ignore
|
||||||
arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore
|
arg [-plugin-opt=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/lto-wrapper] ==> ignore
|
||||||
arg [-plugin-opt=-fresolution=/tmp/ccmdTSGm.res] ==> ignore
|
arg [-plugin-opt=-fresolution=/tmp/ccstOLEL.res] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
||||||
arg [--build-id] ==> ignore
|
arg [--sysroot=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target] ==> ignore
|
||||||
arg [--eh-frame-hdr] ==> ignore
|
arg [--eh-frame-hdr] ==> ignore
|
||||||
arg [-m] ==> ignore
|
|
||||||
arg [elf_x86_64] ==> ignore
|
|
||||||
arg [--hash-style=gnu] ==> ignore
|
|
||||||
arg [--as-needed] ==> ignore
|
|
||||||
arg [-dynamic-linker] ==> ignore
|
arg [-dynamic-linker] ==> ignore
|
||||||
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
|
arg [/lib/ld-linux-aarch64.so.1] ==> ignore
|
||||||
arg [-pie] ==> ignore
|
arg [-X] ==> ignore
|
||||||
arg [-znow] ==> ignore
|
arg [-EL] ==> ignore
|
||||||
arg [-zrelro] ==> ignore
|
arg [-maarch64linux] ==> ignore
|
||||||
|
arg [--fix-cortex-a53-835769] ==> ignore
|
||||||
|
arg [--fix-cortex-a53-843419] ==> ignore
|
||||||
arg [-o] ==> ignore
|
arg [-o] ==> ignore
|
||||||
arg [cmTC_0a2a3] ==> ignore
|
arg [cmTC_8accc] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crt1.o] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crti.o] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/crtbegin.o] ==> ignore
|
||||||
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0]
|
||||||
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu]
|
||||||
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc]
|
||||||
arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64]
|
||||||
arg [-L/lib/../lib] ==> dir [/lib/../lib]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib]
|
||||||
arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib]
|
||||||
arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib]
|
||||||
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..]
|
arg [CMakeFiles/cmTC_8accc.dir/CMakeCCompilerABI.c.o] ==> ignore
|
||||||
arg [CMakeFiles/cmTC_0a2a3.dir/CMakeCCompilerABI.c.o] ==> ignore
|
|
||||||
arg [-lgcc] ==> lib [gcc]
|
arg [-lgcc] ==> lib [gcc]
|
||||||
arg [--push-state] ==> ignore
|
|
||||||
arg [--as-needed] ==> ignore
|
arg [--as-needed] ==> ignore
|
||||||
arg [-lgcc_s] ==> lib [gcc_s]
|
arg [-lgcc_s] ==> lib [gcc_s]
|
||||||
arg [--pop-state] ==> ignore
|
arg [--no-as-needed] ==> ignore
|
||||||
arg [-lc] ==> lib [c]
|
arg [-lc] ==> lib [c]
|
||||||
arg [-lgcc] ==> lib [gcc]
|
arg [-lgcc] ==> lib [gcc]
|
||||||
arg [--push-state] ==> ignore
|
|
||||||
arg [--as-needed] ==> ignore
|
arg [--as-needed] ==> ignore
|
||||||
arg [-lgcc_s] ==> lib [gcc_s]
|
arg [-lgcc_s] ==> lib [gcc_s]
|
||||||
arg [--pop-state] ==> ignore
|
arg [--no-as-needed] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/crtend.o] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crtn.o] ==> ignore
|
||||||
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0]
|
||||||
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu]
|
||||||
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc]
|
||||||
collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/lib64]
|
||||||
collapse library dir [/lib/../lib] ==> [/lib]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/lib]
|
||||||
collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/lib]
|
||||||
collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr/lib]
|
||||||
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib]
|
|
||||||
implicit libs: [gcc;gcc_s;c;gcc;gcc_s]
|
implicit libs: [gcc;gcc_s;c;gcc;gcc_s]
|
||||||
implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
|
implicit dirs: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/lib64;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/lib;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/lib;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr/lib]
|
||||||
implicit fwks: []
|
implicit fwks: []
|
||||||
|
|
||||||
|
|
||||||
Determining if the CXX compiler works passed with the following output:
|
Determining if the CXX compiler works passed with the following output:
|
||||||
Change Dir: /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp
|
Change Dir: /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp
|
||||||
|
|
||||||
Run Build Command(s):/usr/bin/make cmTC_edb99/fast && /usr/bin/make -f CMakeFiles/cmTC_edb99.dir/build.make CMakeFiles/cmTC_edb99.dir/build
|
Run Build Command(s):/usr/bin/make cmTC_c39f8/fast && /usr/bin/make -f CMakeFiles/cmTC_c39f8.dir/build.make CMakeFiles/cmTC_c39f8.dir/build
|
||||||
make[1]: 进入目录“/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp”
|
make[1]: 进入目录“/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp”
|
||||||
Building CXX object CMakeFiles/cmTC_edb99.dir/testCXXCompiler.cxx.o
|
Building CXX object CMakeFiles/cmTC_c39f8.dir/testCXXCompiler.cxx.o
|
||||||
/usr/bin/c++ -o CMakeFiles/cmTC_edb99.dir/testCXXCompiler.cxx.o -c /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ -o CMakeFiles/cmTC_c39f8.dir/testCXXCompiler.cxx.o -c /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
|
||||||
Linking CXX executable cmTC_edb99
|
Linking CXX executable cmTC_c39f8
|
||||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_edb99.dir/link.txt --verbose=1
|
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c39f8.dir/link.txt --verbose=1
|
||||||
/usr/bin/c++ CMakeFiles/cmTC_edb99.dir/testCXXCompiler.cxx.o -o cmTC_edb99
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ CMakeFiles/cmTC_c39f8.dir/testCXXCompiler.cxx.o -o cmTC_c39f8
|
||||||
make[1]: 离开目录“/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp”
|
make[1]: 离开目录“/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp”
|
||||||
|
|
||||||
|
|
||||||
@ -254,66 +242,65 @@ make[1]: 离开目录“/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp
|
|||||||
Detecting CXX compiler ABI info compiled with the following output:
|
Detecting CXX compiler ABI info compiled with the following output:
|
||||||
Change Dir: /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp
|
Change Dir: /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp
|
||||||
|
|
||||||
Run Build Command(s):/usr/bin/make cmTC_d1a8a/fast && /usr/bin/make -f CMakeFiles/cmTC_d1a8a.dir/build.make CMakeFiles/cmTC_d1a8a.dir/build
|
Run Build Command(s):/usr/bin/make cmTC_3229a/fast && /usr/bin/make -f CMakeFiles/cmTC_3229a.dir/build.make CMakeFiles/cmTC_3229a.dir/build
|
||||||
make[1]: Entering directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp'
|
make[1]: Entering directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp'
|
||||||
Building CXX object CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o
|
Building CXX object CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o
|
||||||
/usr/bin/c++ -v -o CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ -v -o CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp
|
||||||
Using built-in specs.
|
Using built-in specs.
|
||||||
COLLECT_GCC=/usr/bin/c++
|
COLLECT_GCC=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++
|
||||||
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
|
Target: aarch64-linux-gnu
|
||||||
OFFLOAD_TARGET_DEFAULT=1
|
Configured with: /home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/src/gcc-6.3.0/configure --build=i386-redhat-linux --host=i386-redhat-linux --target=aarch64-linux-gnu --with-arch=armv8-a --prefix=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install --with-specs='%{!ftree-coalesce-vars:-fno-tree-coalesce-vars}' --disable-libmudflap --disable-libssp --enable-gold=yes --disable-libstdcxx-pch --disable-multilib --enable-multiarch --with-gnu-as --with-gnu-ld --enable-libgomp --enable-gnu-indirect-function --enable-checking=yes --enable-lto --enable-c99 --enable-long-long --disable-nls --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-shared --with-pkgversion='HC&C V100R002C00B027_20181107' --enable-languages=c,c++ --with-headers=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target/usr/include --with-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-build-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-gmp=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpfr=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpc=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-cloog=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-build-time-tools=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/aarch64-linux-gnu/bin --libdir=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/lib
|
||||||
Target: x86_64-linux-gnu
|
|
||||||
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
|
|
||||||
Thread model: posix
|
Thread model: posix
|
||||||
gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)
|
gcc version 6.3.0 (HC&C V100R002C00B027_20181107)
|
||||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars'
|
||||||
/usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc7DBEhQ.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -iprefix /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/ -isysroot /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -march=armv8-a -mlittle-endian -mabi=lp64 -auxbase-strip CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o -version -fno-tree-coalesce-vars -o /tmp/ccInOmDQ.s
|
||||||
GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)
|
GNU C++14 (HC&C V100R002C00B027_20181107) version 6.3.0 (aarch64-linux-gnu)
|
||||||
compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP
|
compiled by GNU C version 4.1.2 20080704 (Red Hat 4.1.2-44), GMP version 6.1.2, MPFR version 3.1.5, MPC version 1.0.3, isl version none
|
||||||
|
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
|
||||||
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
|
ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0"
|
||||||
ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9"
|
ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0/aarch64-linux-gnu"
|
||||||
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
|
ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0/backward"
|
||||||
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"
|
ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/include"
|
||||||
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"
|
ignoring nonexistent directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/local/include/aarch64-linux-gnu"
|
||||||
|
ignoring nonexistent directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/local/include"
|
||||||
|
ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed"
|
||||||
|
ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include"
|
||||||
|
ignoring nonexistent directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/include/aarch64-linux-gnu"
|
||||||
#include "..." search starts here:
|
#include "..." search starts here:
|
||||||
#include <...> search starts here:
|
#include <...> search starts here:
|
||||||
/usr/include/c++/9
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0
|
||||||
/usr/include/x86_64-linux-gnu/c++/9
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0/aarch64-linux-gnu
|
||||||
/usr/include/c++/9/backward
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0/backward
|
||||||
/usr/lib/gcc/x86_64-linux-gnu/9/include
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include
|
||||||
/usr/local/include
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed
|
||||||
/usr/include/x86_64-linux-gnu
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include
|
||||||
/usr/include
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/include
|
||||||
End of search list.
|
End of search list.
|
||||||
GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)
|
GNU C++14 (HC&C V100R002C00B027_20181107) version 6.3.0 (aarch64-linux-gnu)
|
||||||
compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP
|
compiled by GNU C version 4.1.2 20080704 (Red Hat 4.1.2-44), GMP version 6.1.2, MPFR version 3.1.5, MPC version 1.0.3, isl version none
|
||||||
|
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
|
||||||
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
|
Compiler executable checksum: 15cb2deb336c2c1c4f5be0dffeeaf970
|
||||||
Compiler executable checksum: 3d1eba838554fa2348dba760e4770469
|
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars'
|
||||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/bin/as -v -EL -march=armv8-a -mabi=lp64 -o CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccInOmDQ.s
|
||||||
as -v --64 -o CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc7DBEhQ.s
|
GNU assembler version 2.29 (aarch64-linux-gnu) using BFD version (HC@bfd_version_package@C V100R002C00B027_20181107) 2.29
|
||||||
GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34
|
COMPILER_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/bin/
|
||||||
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/
|
LIBRARY_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/
|
||||||
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/
|
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars'
|
||||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
Linking CXX executable cmTC_3229a
|
||||||
Linking CXX executable cmTC_d1a8a
|
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3229a.dir/link.txt --verbose=1
|
||||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d1a8a.dir/link.txt --verbose=1
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ -v CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_3229a
|
||||||
/usr/bin/c++ -v CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d1a8a
|
|
||||||
Using built-in specs.
|
Using built-in specs.
|
||||||
COLLECT_GCC=/usr/bin/c++
|
COLLECT_GCC=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++
|
||||||
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
|
COLLECT_LTO_WRAPPER=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/lto-wrapper
|
||||||
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
|
Target: aarch64-linux-gnu
|
||||||
OFFLOAD_TARGET_DEFAULT=1
|
Configured with: /home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/src/gcc-6.3.0/configure --build=i386-redhat-linux --host=i386-redhat-linux --target=aarch64-linux-gnu --with-arch=armv8-a --prefix=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install --with-specs='%{!ftree-coalesce-vars:-fno-tree-coalesce-vars}' --disable-libmudflap --disable-libssp --enable-gold=yes --disable-libstdcxx-pch --disable-multilib --enable-multiarch --with-gnu-as --with-gnu-ld --enable-libgomp --enable-gnu-indirect-function --enable-checking=yes --enable-lto --enable-c99 --enable-long-long --disable-nls --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-shared --with-pkgversion='HC&C V100R002C00B027_20181107' --enable-languages=c,c++ --with-headers=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target/usr/include --with-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-build-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-gmp=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpfr=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpc=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-cloog=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-build-time-tools=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/aarch64-linux-gnu/bin --libdir=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/lib
|
||||||
Target: x86_64-linux-gnu
|
|
||||||
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
|
|
||||||
Thread model: posix
|
Thread model: posix
|
||||||
gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)
|
gcc version 6.3.0 (HC&C V100R002C00B027_20181107)
|
||||||
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/
|
COMPILER_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/bin/
|
||||||
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/
|
LIBRARY_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/
|
||||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d1a8a' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3229a' '-shared-libgcc' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars'
|
||||||
/usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccinx5Dt.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d1a8a /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/collect2 -plugin /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/liblto_plugin.so -plugin-opt=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccYMMiGT.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target --eh-frame-hdr -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-835769 --fix-cortex-a53-843419 -o cmTC_3229a /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crt1.o /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crti.o /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/crtbegin.o -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0 -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64 -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/crtend.o /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crtn.o
|
||||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d1a8a' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3229a' '-shared-libgcc' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars'
|
||||||
make[1]: Leaving directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp'
|
make[1]: Leaving directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp'
|
||||||
|
|
||||||
|
|
||||||
@ -321,122 +308,118 @@ make[1]: Leaving directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMake
|
|||||||
Parsed CXX implicit include dir info from above output: rv=done
|
Parsed CXX implicit include dir info from above output: rv=done
|
||||||
found start of include info
|
found start of include info
|
||||||
found start of implicit include info
|
found start of implicit include info
|
||||||
add: [/usr/include/c++/9]
|
add: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0]
|
||||||
add: [/usr/include/x86_64-linux-gnu/c++/9]
|
add: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0/aarch64-linux-gnu]
|
||||||
add: [/usr/include/c++/9/backward]
|
add: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0/backward]
|
||||||
add: [/usr/lib/gcc/x86_64-linux-gnu/9/include]
|
add: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include]
|
||||||
add: [/usr/local/include]
|
add: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed]
|
||||||
add: [/usr/include/x86_64-linux-gnu]
|
add: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include]
|
||||||
add: [/usr/include]
|
add: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/include]
|
||||||
end of search list found
|
end of search list found
|
||||||
collapse include dir [/usr/include/c++/9] ==> [/usr/include/c++/9]
|
collapse include dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include/c++/6.3.0]
|
||||||
collapse include dir [/usr/include/x86_64-linux-gnu/c++/9] ==> [/usr/include/x86_64-linux-gnu/c++/9]
|
collapse include dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0/aarch64-linux-gnu] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include/c++/6.3.0/aarch64-linux-gnu]
|
||||||
collapse include dir [/usr/include/c++/9/backward] ==> [/usr/include/c++/9/backward]
|
collapse include dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0/backward] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include/c++/6.3.0/backward]
|
||||||
collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include]
|
collapse include dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0/include]
|
||||||
collapse include dir [/usr/local/include] ==> [/usr/local/include]
|
collapse include dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed]
|
||||||
collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu]
|
collapse include dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include]
|
||||||
collapse include dir [/usr/include] ==> [/usr/include]
|
collapse include dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/include] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr/include]
|
||||||
implicit include dirs: [/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include]
|
implicit include dirs: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include/c++/6.3.0;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include/c++/6.3.0/aarch64-linux-gnu;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include/c++/6.3.0/backward;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0/include;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/include;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr/include]
|
||||||
|
|
||||||
|
|
||||||
Parsed CXX implicit link information from above output:
|
Parsed CXX implicit link information from above output:
|
||||||
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
|
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
|
||||||
ignore line: [Change Dir: /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp]
|
ignore line: [Change Dir: /home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp]
|
||||||
ignore line: []
|
ignore line: []
|
||||||
ignore line: [Run Build Command(s):/usr/bin/make cmTC_d1a8a/fast && /usr/bin/make -f CMakeFiles/cmTC_d1a8a.dir/build.make CMakeFiles/cmTC_d1a8a.dir/build]
|
ignore line: [Run Build Command(s):/usr/bin/make cmTC_3229a/fast && /usr/bin/make -f CMakeFiles/cmTC_3229a.dir/build.make CMakeFiles/cmTC_3229a.dir/build]
|
||||||
ignore line: [make[1]: Entering directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp']
|
ignore line: [make[1]: Entering directory '/home/cxh/Desktop/mqtt_client/build/CMakeFiles/CMakeTmp']
|
||||||
ignore line: [Building CXX object CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o]
|
ignore line: [Building CXX object CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o]
|
||||||
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp]
|
ignore line: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ -v -o CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp]
|
||||||
ignore line: [Using built-in specs.]
|
ignore line: [Using built-in specs.]
|
||||||
ignore line: [COLLECT_GCC=/usr/bin/c++]
|
ignore line: [COLLECT_GCC=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++]
|
||||||
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa]
|
ignore line: [Target: aarch64-linux-gnu]
|
||||||
ignore line: [OFFLOAD_TARGET_DEFAULT=1]
|
ignore line: [Configured with: /home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/src/gcc-6.3.0/configure --build=i386-redhat-linux --host=i386-redhat-linux --target=aarch64-linux-gnu --with-arch=armv8-a --prefix=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install --with-specs='%{!ftree-coalesce-vars:-fno-tree-coalesce-vars}' --disable-libmudflap --disable-libssp --enable-gold=yes --disable-libstdcxx-pch --disable-multilib --enable-multiarch --with-gnu-as --with-gnu-ld --enable-libgomp --enable-gnu-indirect-function --enable-checking=yes --enable-lto --enable-c99 --enable-long-long --disable-nls --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-shared --with-pkgversion='HC&C V100R002C00B027_20181107' --enable-languages=c,c++ --with-headers=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target/usr/include --with-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-build-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-gmp=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpfr=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpc=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-cloog=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-build-time-tools=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/aarch64-linux-gnu/bin --libdir=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/lib]
|
||||||
ignore line: [Target: x86_64-linux-gnu]
|
|
||||||
ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
|
|
||||||
ignore line: [Thread model: posix]
|
ignore line: [Thread model: posix]
|
||||||
ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ]
|
ignore line: [gcc version 6.3.0 (HC&C V100R002C00B027_20181107) ]
|
||||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
|
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars']
|
||||||
ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc7DBEhQ.s]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -iprefix /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/ -isysroot /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -march=armv8-a -mlittle-endian -mabi=lp64 -auxbase-strip CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o -version -fno-tree-coalesce-vars -o /tmp/ccInOmDQ.s]
|
||||||
ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)]
|
ignore line: [GNU C++14 (HC&C V100R002C00B027_20181107) version 6.3.0 (aarch64-linux-gnu)]
|
||||||
ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP]
|
ignore line: [ compiled by GNU C version 4.1.2 20080704 (Red Hat 4.1.2-44) GMP version 6.1.2 MPFR version 3.1.5 MPC version 1.0.3 isl version none]
|
||||||
ignore line: []
|
ignore line: [GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096]
|
||||||
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
|
ignore line: [ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0"]
|
||||||
ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9"]
|
ignore line: [ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0/aarch64-linux-gnu"]
|
||||||
ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"]
|
ignore line: [ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0/backward"]
|
||||||
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"]
|
ignore line: [ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/include"]
|
||||||
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"]
|
ignore line: [ignoring nonexistent directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/local/include/aarch64-linux-gnu"]
|
||||||
|
ignore line: [ignoring nonexistent directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/local/include"]
|
||||||
|
ignore line: [ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed"]
|
||||||
|
ignore line: [ignoring duplicate directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/../../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include"]
|
||||||
|
ignore line: [ignoring nonexistent directory "/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/include/aarch64-linux-gnu"]
|
||||||
ignore line: [#include "..." search starts here:]
|
ignore line: [#include "..." search starts here:]
|
||||||
ignore line: [#include <...> search starts here:]
|
ignore line: [#include <...> search starts here:]
|
||||||
ignore line: [ /usr/include/c++/9]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0]
|
||||||
ignore line: [ /usr/include/x86_64-linux-gnu/c++/9]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0/aarch64-linux-gnu]
|
||||||
ignore line: [ /usr/include/c++/9/backward]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include/c++/6.3.0/backward]
|
||||||
ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include]
|
||||||
ignore line: [ /usr/local/include]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/include-fixed]
|
||||||
ignore line: [ /usr/include/x86_64-linux-gnu]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/include]
|
||||||
ignore line: [ /usr/include]
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/include]
|
||||||
ignore line: [End of search list.]
|
ignore line: [End of search list.]
|
||||||
ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)]
|
ignore line: [GNU C++14 (HC&C V100R002C00B027_20181107) version 6.3.0 (aarch64-linux-gnu)]
|
||||||
ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP]
|
ignore line: [ compiled by GNU C version 4.1.2 20080704 (Red Hat 4.1.2-44) GMP version 6.1.2 MPFR version 3.1.5 MPC version 1.0.3 isl version none]
|
||||||
ignore line: []
|
ignore line: [GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096]
|
||||||
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
|
ignore line: [Compiler executable checksum: 15cb2deb336c2c1c4f5be0dffeeaf970]
|
||||||
ignore line: [Compiler executable checksum: 3d1eba838554fa2348dba760e4770469]
|
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars']
|
||||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
|
ignore line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/bin/as -v -EL -march=armv8-a -mabi=lp64 -o CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccInOmDQ.s]
|
||||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc7DBEhQ.s]
|
ignore line: [GNU assembler version 2.29 (aarch64-linux-gnu) using BFD version (HC@bfd_version_package@C V100R002C00B027_20181107) 2.29]
|
||||||
ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34]
|
ignore line: [COMPILER_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/bin/]
|
||||||
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/]
|
ignore line: [LIBRARY_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/]
|
||||||
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/]
|
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars']
|
||||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
|
ignore line: [Linking CXX executable cmTC_3229a]
|
||||||
ignore line: [Linking CXX executable cmTC_d1a8a]
|
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3229a.dir/link.txt --verbose=1]
|
||||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d1a8a.dir/link.txt --verbose=1]
|
ignore line: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ -v CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_3229a ]
|
||||||
ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d1a8a ]
|
|
||||||
ignore line: [Using built-in specs.]
|
ignore line: [Using built-in specs.]
|
||||||
ignore line: [COLLECT_GCC=/usr/bin/c++]
|
ignore line: [COLLECT_GCC=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++]
|
||||||
ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper]
|
ignore line: [COLLECT_LTO_WRAPPER=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/lto-wrapper]
|
||||||
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa]
|
ignore line: [Target: aarch64-linux-gnu]
|
||||||
ignore line: [OFFLOAD_TARGET_DEFAULT=1]
|
ignore line: [Configured with: /home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/src/gcc-6.3.0/configure --build=i386-redhat-linux --host=i386-redhat-linux --target=aarch64-linux-gnu --with-arch=armv8-a --prefix=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install --with-specs='%{!ftree-coalesce-vars:-fno-tree-coalesce-vars}' --disable-libmudflap --disable-libssp --enable-gold=yes --disable-libstdcxx-pch --disable-multilib --enable-multiarch --with-gnu-as --with-gnu-ld --enable-libgomp --enable-gnu-indirect-function --enable-checking=yes --enable-lto --enable-c99 --enable-long-long --disable-nls --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-shared --with-pkgversion='HC&C V100R002C00B027_20181107' --enable-languages=c,c++ --with-headers=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target/usr/include --with-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-build-sysroot=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/target --with-gmp=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpfr=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-mpc=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-cloog=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/obj/host-libs/usr --with-build-time-tools=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/aarch64-linux-gnu/bin --libdir=/home/sying/SDK_CPU_UNIFIED/build/script/aarch64-himix100-linux/aarch64_himix100_build_dir/install/lib]
|
||||||
ignore line: [Target: x86_64-linux-gnu]
|
|
||||||
ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
|
|
||||||
ignore line: [Thread model: posix]
|
ignore line: [Thread model: posix]
|
||||||
ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ]
|
ignore line: [gcc version 6.3.0 (HC&C V100R002C00B027_20181107) ]
|
||||||
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/]
|
ignore line: [COMPILER_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/bin/]
|
||||||
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/]
|
ignore line: [LIBRARY_PATH=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib/:/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/]
|
||||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d1a8a' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
|
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3229a' '-shared-libgcc' '-march=armv8-a' '-mlittle-endian' '-mabi=lp64' '-fno-tree-coalesce-vars']
|
||||||
link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccinx5Dt.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d1a8a /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o]
|
link line: [ /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/collect2 -plugin /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/liblto_plugin.so -plugin-opt=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccYMMiGT.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target --eh-frame-hdr -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-835769 --fix-cortex-a53-843419 -o cmTC_3229a /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crt1.o /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crti.o /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/crtbegin.o -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0 -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64 -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib -L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/crtend.o /opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crtn.o]
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/collect2] ==> ignore
|
||||||
arg [-plugin] ==> ignore
|
arg [-plugin] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/liblto_plugin.so] ==> ignore
|
||||||
arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore
|
arg [-plugin-opt=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/lto-wrapper] ==> ignore
|
||||||
arg [-plugin-opt=-fresolution=/tmp/ccinx5Dt.res] ==> ignore
|
arg [-plugin-opt=-fresolution=/tmp/ccYMMiGT.res] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
||||||
arg [--build-id] ==> ignore
|
arg [--sysroot=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target] ==> ignore
|
||||||
arg [--eh-frame-hdr] ==> ignore
|
arg [--eh-frame-hdr] ==> ignore
|
||||||
arg [-m] ==> ignore
|
|
||||||
arg [elf_x86_64] ==> ignore
|
|
||||||
arg [--hash-style=gnu] ==> ignore
|
|
||||||
arg [--as-needed] ==> ignore
|
|
||||||
arg [-dynamic-linker] ==> ignore
|
arg [-dynamic-linker] ==> ignore
|
||||||
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
|
arg [/lib/ld-linux-aarch64.so.1] ==> ignore
|
||||||
arg [-pie] ==> ignore
|
arg [-X] ==> ignore
|
||||||
arg [-znow] ==> ignore
|
arg [-EL] ==> ignore
|
||||||
arg [-zrelro] ==> ignore
|
arg [-maarch64linux] ==> ignore
|
||||||
|
arg [--fix-cortex-a53-835769] ==> ignore
|
||||||
|
arg [--fix-cortex-a53-843419] ==> ignore
|
||||||
arg [-o] ==> ignore
|
arg [-o] ==> ignore
|
||||||
arg [cmTC_d1a8a] ==> ignore
|
arg [cmTC_3229a] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crt1.o] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crti.o] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/crtbegin.o] ==> ignore
|
||||||
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0]
|
||||||
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu]
|
||||||
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc]
|
||||||
arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64]
|
||||||
arg [-L/lib/../lib] ==> dir [/lib/../lib]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib]
|
||||||
arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib]
|
||||||
arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
|
arg [-L/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib] ==> dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib]
|
||||||
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..]
|
arg [CMakeFiles/cmTC_3229a.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
||||||
arg [CMakeFiles/cmTC_d1a8a.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
|
||||||
arg [-lstdc++] ==> lib [stdc++]
|
arg [-lstdc++] ==> lib [stdc++]
|
||||||
arg [-lm] ==> lib [m]
|
arg [-lm] ==> lib [m]
|
||||||
arg [-lgcc_s] ==> lib [gcc_s]
|
arg [-lgcc_s] ==> lib [gcc_s]
|
||||||
@ -444,18 +427,17 @@ Parsed CXX implicit link information from above output:
|
|||||||
arg [-lc] ==> lib [c]
|
arg [-lc] ==> lib [c]
|
||||||
arg [-lgcc_s] ==> lib [gcc_s]
|
arg [-lgcc_s] ==> lib [gcc_s]
|
||||||
arg [-lgcc] ==> lib [gcc]
|
arg [-lgcc] ==> lib [gcc]
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/crtend.o] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore
|
arg [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib/crtn.o] ==> ignore
|
||||||
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0]
|
||||||
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu]
|
||||||
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc]
|
||||||
collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib/../lib64] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/lib64]
|
||||||
collapse library dir [/lib/../lib] ==> [/lib]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../lib/gcc/aarch64-linux-gnu/6.3.0/../../../../aarch64-linux-gnu/lib] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/lib]
|
||||||
collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/lib] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/lib]
|
||||||
collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
|
collapse library dir [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../target/usr/lib] ==> [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr/lib]
|
||||||
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib]
|
|
||||||
implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
|
implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
|
||||||
implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
|
implicit dirs: [/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu/6.3.0;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc/aarch64-linux-gnu;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/lib/gcc;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/lib64;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/aarch64-linux-gnu/lib;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/lib;/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr/lib]
|
||||||
implicit fwks: []
|
implicit fwks: []
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -11,20 +11,86 @@ set(CMAKE_MAKEFILE_DEPENDS
|
|||||||
"CMakeFiles/3.16.3/CMakeCCompiler.cmake"
|
"CMakeFiles/3.16.3/CMakeCCompiler.cmake"
|
||||||
"CMakeFiles/3.16.3/CMakeCXXCompiler.cmake"
|
"CMakeFiles/3.16.3/CMakeCXXCompiler.cmake"
|
||||||
"CMakeFiles/3.16.3/CMakeSystem.cmake"
|
"CMakeFiles/3.16.3/CMakeSystem.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeCCompiler.cmake.in"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c"
|
||||||
"/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake"
|
"/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeCXXCompiler.cmake.in"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp"
|
||||||
"/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake"
|
"/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake"
|
"/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake"
|
"/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake"
|
"/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake"
|
"/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake"
|
"/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeSystem.cmake.in"
|
||||||
"/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake"
|
"/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake"
|
"/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/CMakeUnixFindMake.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/ADSP-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/Borland-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/Bruce-C-DetermineCompiler.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
|
"/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/Compaq-C-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/Cray-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/GHS-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/GNU-C-DetermineCompiler.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake"
|
"/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake"
|
"/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/GNU-FindBinUtils.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake"
|
"/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/HP-C-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/IAR-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/Intel-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/MSVC-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/PGI-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/PathScale-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/SCO-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/SDCC-C-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/SunPro-C-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/TI-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/Watcom-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/XL-C-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/XLClang-C-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/zOS-C-DetermineCompiler.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake"
|
"/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Internal/FeatureTesting.cmake"
|
||||||
|
"/usr/share/cmake-3.16/Modules/Platform/Linux-Determine-CXX.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake"
|
"/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake"
|
"/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake"
|
||||||
"/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake"
|
"/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake"
|
||||||
@ -40,6 +106,11 @@ set(CMAKE_MAKEFILE_OUTPUTS
|
|||||||
|
|
||||||
# Byproducts of CMake generate step:
|
# Byproducts of CMake generate step:
|
||||||
set(CMAKE_MAKEFILE_PRODUCTS
|
set(CMAKE_MAKEFILE_PRODUCTS
|
||||||
|
"CMakeFiles/3.16.3/CMakeSystem.cmake"
|
||||||
|
"CMakeFiles/3.16.3/CMakeCCompiler.cmake"
|
||||||
|
"CMakeFiles/3.16.3/CMakeCXXCompiler.cmake"
|
||||||
|
"CMakeFiles/3.16.3/CMakeCCompiler.cmake"
|
||||||
|
"CMakeFiles/3.16.3/CMakeCXXCompiler.cmake"
|
||||||
"CMakeFiles/CMakeDirectoryInformation.cmake"
|
"CMakeFiles/CMakeDirectoryInformation.cmake"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -74,12 +74,12 @@ clean: CMakeFiles/mqtt_client.dir/clean
|
|||||||
CMakeFiles/mqtt_client.dir/all:
|
CMakeFiles/mqtt_client.dir/all:
|
||||||
$(MAKE) -f CMakeFiles/mqtt_client.dir/build.make CMakeFiles/mqtt_client.dir/depend
|
$(MAKE) -f CMakeFiles/mqtt_client.dir/build.make CMakeFiles/mqtt_client.dir/depend
|
||||||
$(MAKE) -f CMakeFiles/mqtt_client.dir/build.make CMakeFiles/mqtt_client.dir/build
|
$(MAKE) -f CMakeFiles/mqtt_client.dir/build.make CMakeFiles/mqtt_client.dir/build
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12 "Built target mqtt_client"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13 "Built target mqtt_client"
|
||||||
.PHONY : CMakeFiles/mqtt_client.dir/all
|
.PHONY : CMakeFiles/mqtt_client.dir/all
|
||||||
|
|
||||||
# Build rule for subdir invocation for target.
|
# Build rule for subdir invocation for target.
|
||||||
CMakeFiles/mqtt_client.dir/rule: cmake_check_build_system
|
CMakeFiles/mqtt_client.dir/rule: cmake_check_build_system
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/cxh/Desktop/mqtt_client/build/CMakeFiles 12
|
$(CMAKE_COMMAND) -E cmake_progress_start /home/cxh/Desktop/mqtt_client/build/CMakeFiles 13
|
||||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/mqtt_client.dir/all
|
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/mqtt_client.dir/all
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/cxh/Desktop/mqtt_client/build/CMakeFiles 0
|
$(CMAKE_COMMAND) -E cmake_progress_start /home/cxh/Desktop/mqtt_client/build/CMakeFiles 0
|
||||||
.PHONY : CMakeFiles/mqtt_client.dir/rule
|
.PHONY : CMakeFiles/mqtt_client.dir/rule
|
||||||
|
|||||||
1
build/CMakeFiles/Progress/1
Normal file
1
build/CMakeFiles/Progress/1
Normal file
@ -0,0 +1 @@
|
|||||||
|
empty
|
||||||
1
build/CMakeFiles/Progress/count.txt
Normal file
1
build/CMakeFiles/Progress/count.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
13
|
||||||
@ -6,6 +6,18 @@
|
|||||||
|
|
||||||
#IncludeRegexTransform:
|
#IncludeRegexTransform:
|
||||||
|
|
||||||
|
../include/broadcast_ack_manager.hpp
|
||||||
|
unordered_map
|
||||||
|
-
|
||||||
|
mutex
|
||||||
|
-
|
||||||
|
chrono
|
||||||
|
-
|
||||||
|
vector
|
||||||
|
-
|
||||||
|
logger.hpp
|
||||||
|
../include/logger.hpp
|
||||||
|
|
||||||
../include/logger.hpp
|
../include/logger.hpp
|
||||||
iostream
|
iostream
|
||||||
-
|
-
|
||||||
@ -39,6 +51,8 @@ logger.hpp
|
|||||||
../include/logger.hpp
|
../include/logger.hpp
|
||||||
mqtt_client.hpp
|
mqtt_client.hpp
|
||||||
../include/mqtt_client.hpp
|
../include/mqtt_client.hpp
|
||||||
|
protocol_codec.hpp
|
||||||
|
../include/protocol_codec.hpp
|
||||||
|
|
||||||
../include/mqtt_config.hpp
|
../include/mqtt_config.hpp
|
||||||
string
|
string
|
||||||
@ -908,6 +922,84 @@ protocol_codec.hpp
|
|||||||
mqtt_client_wrapper.hpp
|
mqtt_client_wrapper.hpp
|
||||||
../include/mqtt_client_wrapper.hpp
|
../include/mqtt_client_wrapper.hpp
|
||||||
|
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/config/mqtt_config.cpp
|
||||||
|
mqtt_config.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/config/mqtt_config.hpp
|
||||||
|
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/data/protocol_codec.cpp
|
||||||
|
protocol_struct.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/data/protocol_struct.hpp
|
||||||
|
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/log/logger.cpp
|
||||||
|
logger.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/log/logger.hpp
|
||||||
|
iomanip
|
||||||
|
-
|
||||||
|
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/main.cpp
|
||||||
|
mqtt_config.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/mqtt_config.hpp
|
||||||
|
mqtt_client_wrapper.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/mqtt_client_wrapper.hpp
|
||||||
|
iostream
|
||||||
|
-
|
||||||
|
thread
|
||||||
|
-
|
||||||
|
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client.cpp
|
||||||
|
mqtt_client.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client.hpp
|
||||||
|
iostream
|
||||||
|
-
|
||||||
|
thread
|
||||||
|
-
|
||||||
|
chrono
|
||||||
|
-
|
||||||
|
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client_wrapper.cpp
|
||||||
|
mqtt_client_wrapper.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client_wrapper.hpp
|
||||||
|
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_client.cpp
|
||||||
|
tcp_client.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_client.hpp
|
||||||
|
logger.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/logger.hpp
|
||||||
|
unistd.h
|
||||||
|
-
|
||||||
|
arpa/inet.h
|
||||||
|
-
|
||||||
|
netinet/in.h
|
||||||
|
-
|
||||||
|
sys/socket.h
|
||||||
|
-
|
||||||
|
cstring
|
||||||
|
-
|
||||||
|
chrono
|
||||||
|
-
|
||||||
|
thread
|
||||||
|
-
|
||||||
|
fcntl.h
|
||||||
|
-
|
||||||
|
sys/select.h
|
||||||
|
-
|
||||||
|
sys/time.h
|
||||||
|
-
|
||||||
|
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_ack_manager.cpp
|
||||||
|
broadcast_ack_manager.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_ack_manager.hpp
|
||||||
|
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_client.cpp
|
||||||
|
tcp_client.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/tcp_client.hpp
|
||||||
|
logger.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/logger.hpp
|
||||||
|
broadcast_ack_manager.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_ack_manager.hpp
|
||||||
|
memory
|
||||||
|
-
|
||||||
|
|
||||||
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/mqtt_config_client.cpp
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/mqtt_config_client.cpp
|
||||||
tcp_client.hpp
|
tcp_client.hpp
|
||||||
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/tcp_client.hpp
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/tcp_client.hpp
|
||||||
@ -916,3 +1008,19 @@ logger.hpp
|
|||||||
memory
|
memory
|
||||||
-
|
-
|
||||||
|
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_data_client.cpp
|
||||||
|
tcp_client.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/tcp_client.hpp
|
||||||
|
logger.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/logger.hpp
|
||||||
|
memory
|
||||||
|
-
|
||||||
|
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_notify_client.cpp
|
||||||
|
tcp_client.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/tcp_client.hpp
|
||||||
|
logger.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/logger.hpp
|
||||||
|
memory
|
||||||
|
-
|
||||||
|
|
||||||
|
|||||||
@ -11,6 +11,7 @@ set(CMAKE_DEPENDS_CHECK_CXX
|
|||||||
"/home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o"
|
"/home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o"
|
||||||
"/home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client_wrapper.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o"
|
"/home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client_wrapper.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o"
|
||||||
"/home/cxh/Desktop/mqtt_client/src/tcp/tcp_client.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o"
|
"/home/cxh/Desktop/mqtt_client/src/tcp/tcp_client.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o"
|
||||||
|
"/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_ack_manager.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o"
|
||||||
"/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_client.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o"
|
"/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_client.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o"
|
||||||
"/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/mqtt_config_client.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o"
|
"/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/mqtt_config_client.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o"
|
||||||
"/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_data_client.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o"
|
"/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_data_client.cpp" "/home/cxh/Desktop/mqtt_client/build/CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o"
|
||||||
|
|||||||
@ -60,145 +60,158 @@ include CMakeFiles/mqtt_client.dir/flags.make
|
|||||||
CMakeFiles/mqtt_client.dir/src/main.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
CMakeFiles/mqtt_client.dir/src/main.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
||||||
CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../src/main.cpp
|
CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../src/main.cpp
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/mqtt_client.dir/src/main.cpp.o"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/mqtt_client.dir/src/main.cpp.o"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/main.cpp.o -c /home/cxh/Desktop/mqtt_client/src/main.cpp
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/main.cpp.o -c /home/cxh/Desktop/mqtt_client/src/main.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/main.cpp.i: cmake_force
|
CMakeFiles/mqtt_client.dir/src/main.cpp.i: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/main.cpp.i"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/main.cpp.i"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/main.cpp > CMakeFiles/mqtt_client.dir/src/main.cpp.i
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/main.cpp > CMakeFiles/mqtt_client.dir/src/main.cpp.i
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/main.cpp.s: cmake_force
|
CMakeFiles/mqtt_client.dir/src/main.cpp.s: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/main.cpp.s"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/main.cpp.s"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/main.cpp -o CMakeFiles/mqtt_client.dir/src/main.cpp.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/main.cpp -o CMakeFiles/mqtt_client.dir/src/main.cpp.s
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
||||||
CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.o: ../src/config/mqtt_config.cpp
|
CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.o: ../src/config/mqtt_config.cpp
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.o"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.o"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.o -c /home/cxh/Desktop/mqtt_client/src/config/mqtt_config.cpp
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.o -c /home/cxh/Desktop/mqtt_client/src/config/mqtt_config.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.i: cmake_force
|
CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.i: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.i"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.i"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/config/mqtt_config.cpp > CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.i
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/config/mqtt_config.cpp > CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.i
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.s: cmake_force
|
CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.s: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.s"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.s"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/config/mqtt_config.cpp -o CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/config/mqtt_config.cpp -o CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.s
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
||||||
CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.o: ../src/data/protocol_codec.cpp
|
CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.o: ../src/data/protocol_codec.cpp
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.o"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.o"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.o -c /home/cxh/Desktop/mqtt_client/src/data/protocol_codec.cpp
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.o -c /home/cxh/Desktop/mqtt_client/src/data/protocol_codec.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.i: cmake_force
|
CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.i: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.i"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.i"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/data/protocol_codec.cpp > CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.i
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/data/protocol_codec.cpp > CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.i
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.s: cmake_force
|
CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.s: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.s"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.s"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/data/protocol_codec.cpp -o CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/data/protocol_codec.cpp -o CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.s
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/log/logger.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
CMakeFiles/mqtt_client.dir/src/log/logger.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
||||||
CMakeFiles/mqtt_client.dir/src/log/logger.cpp.o: ../src/log/logger.cpp
|
CMakeFiles/mqtt_client.dir/src/log/logger.cpp.o: ../src/log/logger.cpp
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/mqtt_client.dir/src/log/logger.cpp.o"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/mqtt_client.dir/src/log/logger.cpp.o"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/log/logger.cpp.o -c /home/cxh/Desktop/mqtt_client/src/log/logger.cpp
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/log/logger.cpp.o -c /home/cxh/Desktop/mqtt_client/src/log/logger.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/log/logger.cpp.i: cmake_force
|
CMakeFiles/mqtt_client.dir/src/log/logger.cpp.i: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/log/logger.cpp.i"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/log/logger.cpp.i"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/log/logger.cpp > CMakeFiles/mqtt_client.dir/src/log/logger.cpp.i
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/log/logger.cpp > CMakeFiles/mqtt_client.dir/src/log/logger.cpp.i
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/log/logger.cpp.s: cmake_force
|
CMakeFiles/mqtt_client.dir/src/log/logger.cpp.s: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/log/logger.cpp.s"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/log/logger.cpp.s"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/log/logger.cpp -o CMakeFiles/mqtt_client.dir/src/log/logger.cpp.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/log/logger.cpp -o CMakeFiles/mqtt_client.dir/src/log/logger.cpp.s
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o: ../src/tcp/tcp_client.cpp
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o: ../src/tcp/tcp_client.cpp
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o -c /home/cxh/Desktop/mqtt_client/src/tcp/tcp_client.cpp
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o -c /home/cxh/Desktop/mqtt_client/src/tcp/tcp_client.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.i: cmake_force
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.i: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.i"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.i"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/tcp/tcp_client.cpp > CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.i
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/tcp/tcp_client.cpp > CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.i
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.s: cmake_force
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.s: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.s"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.s"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/tcp/tcp_client.cpp -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/tcp/tcp_client.cpp -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.s
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o: ../src/mqtt/mqtt_client.cpp
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o: ../src/mqtt/mqtt_client.cpp
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o -c /home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client.cpp
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o -c /home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.i: cmake_force
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.i: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.i"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.i"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client.cpp > CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.i
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client.cpp > CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.i
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.s: cmake_force
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.s: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.s"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.s"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client.cpp -o CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client.cpp -o CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.s
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../src/mqtt/mqtt_client_wrapper.cpp
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../src/mqtt/mqtt_client_wrapper.cpp
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o -c /home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client_wrapper.cpp
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o -c /home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client_wrapper.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.i: cmake_force
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.i: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.i"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.i"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client_wrapper.cpp > CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.i
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client_wrapper.cpp > CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.i
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.s: cmake_force
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.s: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.s"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.s"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client_wrapper.cpp -o CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client_wrapper.cpp -o CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.s
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o: ../src/tcp/tcp_thread/broadcast_client.cpp
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o: ../src/tcp/tcp_thread/broadcast_client.cpp
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o -c /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_client.cpp
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o -c /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_client.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.i: cmake_force
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.i: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.i"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.i"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_client.cpp > CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.i
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_client.cpp > CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.i
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.s: cmake_force
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.s: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.s"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.s"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_client.cpp -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_client.cpp -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.s
|
||||||
|
|
||||||
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
||||||
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o: ../src/tcp/tcp_thread/broadcast_ack_manager.cpp
|
||||||
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o"
|
||||||
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o -c /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_ack_manager.cpp
|
||||||
|
|
||||||
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.i: cmake_force
|
||||||
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.i"
|
||||||
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_ack_manager.cpp > CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.i
|
||||||
|
|
||||||
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.s: cmake_force
|
||||||
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.s"
|
||||||
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_ack_manager.cpp -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.s
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o: ../src/tcp/tcp_thread/mqtt_config_client.cpp
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o: ../src/tcp/tcp_thread/mqtt_config_client.cpp
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o -c /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/mqtt_config_client.cpp
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o -c /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/mqtt_config_client.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.i: cmake_force
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.i: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.i"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.i"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/mqtt_config_client.cpp > CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.i
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/mqtt_config_client.cpp > CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.i
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.s: cmake_force
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.s: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.s"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.s"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/mqtt_config_client.cpp -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/mqtt_config_client.cpp -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.s
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o: ../src/tcp/tcp_thread/uplink_data_client.cpp
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o: ../src/tcp/tcp_thread/uplink_data_client.cpp
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o -c /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_data_client.cpp
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o -c /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_data_client.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.i: cmake_force
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.i: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.i"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.i"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_data_client.cpp > CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.i
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_data_client.cpp > CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.i
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.s: cmake_force
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.s: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.s"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.s"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_data_client.cpp -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_data_client.cpp -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.s
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o: CMakeFiles/mqtt_client.dir/flags.make
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o: ../src/tcp/tcp_thread/uplink_notify_client.cpp
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o: ../src/tcp/tcp_thread/uplink_notify_client.cpp
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o -c /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_notify_client.cpp
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o -c /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_notify_client.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.i: cmake_force
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.i: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.i"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.i"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_notify_client.cpp > CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.i
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_notify_client.cpp > CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.i
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.s: cmake_force
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.s: cmake_force
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.s"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.s"
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_notify_client.cpp -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.s
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/uplink_notify_client.cpp -o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.s
|
||||||
|
|
||||||
# Object files for target mqtt_client
|
# Object files for target mqtt_client
|
||||||
mqtt_client_OBJECTS = \
|
mqtt_client_OBJECTS = \
|
||||||
@ -210,6 +223,7 @@ mqtt_client_OBJECTS = \
|
|||||||
"CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o" \
|
"CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o" \
|
||||||
"CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o" \
|
"CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o" \
|
||||||
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o" \
|
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o" \
|
||||||
|
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o" \
|
||||||
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o" \
|
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o" \
|
||||||
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o" \
|
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o" \
|
||||||
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o"
|
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o"
|
||||||
@ -225,12 +239,13 @@ mqtt_client_EXTERNAL_OBJECTS =
|
|||||||
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o
|
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o
|
||||||
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o
|
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o
|
||||||
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o
|
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o
|
||||||
|
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o
|
||||||
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o
|
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o
|
||||||
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o
|
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o
|
||||||
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o
|
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o
|
||||||
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/build.make
|
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/build.make
|
||||||
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/link.txt
|
../bin/mqtt_client: CMakeFiles/mqtt_client.dir/link.txt
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Linking CXX executable ../bin/mqtt_client"
|
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/cxh/Desktop/mqtt_client/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Linking CXX executable ../bin/mqtt_client"
|
||||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/mqtt_client.dir/link.txt --verbose=$(VERBOSE)
|
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/mqtt_client.dir/link.txt --verbose=$(VERBOSE)
|
||||||
|
|
||||||
# Rule to build all files generated by this target.
|
# Rule to build all files generated by this target.
|
||||||
|
|||||||
@ -8,6 +8,7 @@ file(REMOVE_RECURSE
|
|||||||
"CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o"
|
"CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o"
|
||||||
"CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o"
|
"CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o"
|
||||||
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o"
|
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o"
|
||||||
|
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o"
|
||||||
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o"
|
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o"
|
||||||
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o"
|
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o"
|
||||||
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o"
|
"CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o"
|
||||||
|
|||||||
@ -49,6 +49,8 @@ CMakeFiles/mqtt_client.dir/src/main.cpp.o
|
|||||||
../include/paho_mqtt/mqtt/topic.h
|
../include/paho_mqtt/mqtt/topic.h
|
||||||
../include/paho_mqtt/mqtt/types.h
|
../include/paho_mqtt/mqtt/types.h
|
||||||
../include/paho_mqtt/mqtt/will_options.h
|
../include/paho_mqtt/mqtt/will_options.h
|
||||||
|
../include/protocol_codec.hpp
|
||||||
|
../include/protocol_struct.hpp
|
||||||
/home/cxh/Desktop/mqtt_client/src/main.cpp
|
/home/cxh/Desktop/mqtt_client/src/main.cpp
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o
|
||||||
../include/logger.hpp
|
../include/logger.hpp
|
||||||
@ -124,6 +126,8 @@ CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o
|
|||||||
../include/paho_mqtt/mqtt/topic.h
|
../include/paho_mqtt/mqtt/topic.h
|
||||||
../include/paho_mqtt/mqtt/types.h
|
../include/paho_mqtt/mqtt/types.h
|
||||||
../include/paho_mqtt/mqtt/will_options.h
|
../include/paho_mqtt/mqtt/will_options.h
|
||||||
|
../include/protocol_codec.hpp
|
||||||
|
../include/protocol_struct.hpp
|
||||||
/home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client_wrapper.cpp
|
/home/cxh/Desktop/mqtt_client/src/mqtt/mqtt_client_wrapper.cpp
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o
|
||||||
../include/logger.hpp
|
../include/logger.hpp
|
||||||
@ -166,7 +170,12 @@ CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o
|
|||||||
../include/protocol_struct.hpp
|
../include/protocol_struct.hpp
|
||||||
../include/tcp_client.hpp
|
../include/tcp_client.hpp
|
||||||
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_client.cpp
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_client.cpp
|
||||||
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o
|
||||||
|
../include/broadcast_ack_manager.hpp
|
||||||
|
../include/logger.hpp
|
||||||
|
/home/cxh/Desktop/mqtt_client/src/tcp/tcp_thread/broadcast_ack_manager.cpp
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o
|
||||||
|
../include/broadcast_ack_manager.hpp
|
||||||
../include/logger.hpp
|
../include/logger.hpp
|
||||||
../include/mqtt_client.hpp
|
../include/mqtt_client.hpp
|
||||||
../include/mqtt_client_wrapper.hpp
|
../include/mqtt_client_wrapper.hpp
|
||||||
|
|||||||
@ -48,6 +48,8 @@ CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../include/paho_mqtt/mqtt/token.h
|
|||||||
CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../include/paho_mqtt/mqtt/topic.h
|
CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../include/paho_mqtt/mqtt/topic.h
|
||||||
CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../include/paho_mqtt/mqtt/types.h
|
CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../include/paho_mqtt/mqtt/types.h
|
||||||
CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../include/paho_mqtt/mqtt/will_options.h
|
CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../include/paho_mqtt/mqtt/will_options.h
|
||||||
|
CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../include/protocol_codec.hpp
|
||||||
|
CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../include/protocol_struct.hpp
|
||||||
CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../src/main.cpp
|
CMakeFiles/mqtt_client.dir/src/main.cpp.o: ../src/main.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o: ../include/logger.hpp
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o: ../include/logger.hpp
|
||||||
@ -123,6 +125,8 @@ CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../include/paho_m
|
|||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../include/paho_mqtt/mqtt/topic.h
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../include/paho_mqtt/mqtt/topic.h
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../include/paho_mqtt/mqtt/types.h
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../include/paho_mqtt/mqtt/types.h
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../include/paho_mqtt/mqtt/will_options.h
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../include/paho_mqtt/mqtt/will_options.h
|
||||||
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../include/protocol_codec.hpp
|
||||||
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../include/protocol_struct.hpp
|
||||||
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../src/mqtt/mqtt_client_wrapper.cpp
|
CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o: ../src/mqtt/mqtt_client_wrapper.cpp
|
||||||
|
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o: ../include/logger.hpp
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o: ../include/logger.hpp
|
||||||
@ -166,6 +170,11 @@ CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o: ../include/protocol_struct.
|
|||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o: ../include/tcp_client.hpp
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o: ../include/tcp_client.hpp
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o: ../src/tcp/tcp_client.cpp
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o: ../src/tcp/tcp_client.cpp
|
||||||
|
|
||||||
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o: ../include/broadcast_ack_manager.hpp
|
||||||
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o: ../include/logger.hpp
|
||||||
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o: ../src/tcp/tcp_thread/broadcast_ack_manager.cpp
|
||||||
|
|
||||||
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o: ../include/broadcast_ack_manager.hpp
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o: ../include/logger.hpp
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o: ../include/logger.hpp
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o: ../include/mqtt_client.hpp
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o: ../include/mqtt_client.hpp
|
||||||
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o: ../include/mqtt_client_wrapper.hpp
|
CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o: ../include/mqtt_client_wrapper.hpp
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
# CMAKE generated file: DO NOT EDIT!
|
# CMAKE generated file: DO NOT EDIT!
|
||||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
|
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
|
||||||
|
|
||||||
# compile CXX with /usr/bin/c++
|
# compile CXX with /opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++
|
||||||
CXX_FLAGS = -std=gnu++17
|
CXX_FLAGS = -std=gnu++1z
|
||||||
|
|
||||||
CXX_DEFINES =
|
CXX_DEFINES =
|
||||||
|
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
/usr/bin/c++ CMakeFiles/mqtt_client.dir/src/main.cpp.o CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.o CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.o CMakeFiles/mqtt_client.dir/src/log/logger.cpp.o CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o -o ../bin/mqtt_client -L/home/cxh/Desktop/mqtt_client/lib/x86 -Wl,-rpath,/home/cxh/Desktop/mqtt_client/lib/x86 -lpthread -lpaho-mqttpp3 -lpaho-mqtt3as
|
/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-g++ CMakeFiles/mqtt_client.dir/src/main.cpp.o CMakeFiles/mqtt_client.dir/src/config/mqtt_config.cpp.o CMakeFiles/mqtt_client.dir/src/data/protocol_codec.cpp.o CMakeFiles/mqtt_client.dir/src/log/logger.cpp.o CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.o CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client.cpp.o CMakeFiles/mqtt_client.dir/src/mqtt/mqtt_client_wrapper.cpp.o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_client.cpp.o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/mqtt_config_client.cpp.o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_data_client.cpp.o CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/uplink_notify_client.cpp.o -o ../bin/mqtt_client -L/home/cxh/Desktop/mqtt_client/lib/hisi -Wl,-rpath,/home/cxh/Desktop/mqtt_client/lib/hisi -lpthread -lpaho-mqttpp3 -lpaho-mqtt3as
|
||||||
|
|||||||
@ -10,4 +10,5 @@ CMAKE_PROGRESS_9 = 9
|
|||||||
CMAKE_PROGRESS_10 = 10
|
CMAKE_PROGRESS_10 = 10
|
||||||
CMAKE_PROGRESS_11 = 11
|
CMAKE_PROGRESS_11 = 11
|
||||||
CMAKE_PROGRESS_12 = 12
|
CMAKE_PROGRESS_12 = 12
|
||||||
|
CMAKE_PROGRESS_13 = 13
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
|||||||
12
|
13
|
||||||
|
|||||||
@ -312,6 +312,33 @@ src/tcp/tcp_client.cpp.s:
|
|||||||
$(MAKE) -f CMakeFiles/mqtt_client.dir/build.make CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.s
|
$(MAKE) -f CMakeFiles/mqtt_client.dir/build.make CMakeFiles/mqtt_client.dir/src/tcp/tcp_client.cpp.s
|
||||||
.PHONY : src/tcp/tcp_client.cpp.s
|
.PHONY : src/tcp/tcp_client.cpp.s
|
||||||
|
|
||||||
|
src/tcp/tcp_thread/broadcast_ack_manager.o: src/tcp/tcp_thread/broadcast_ack_manager.cpp.o
|
||||||
|
|
||||||
|
.PHONY : src/tcp/tcp_thread/broadcast_ack_manager.o
|
||||||
|
|
||||||
|
# target to build an object file
|
||||||
|
src/tcp/tcp_thread/broadcast_ack_manager.cpp.o:
|
||||||
|
$(MAKE) -f CMakeFiles/mqtt_client.dir/build.make CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.o
|
||||||
|
.PHONY : src/tcp/tcp_thread/broadcast_ack_manager.cpp.o
|
||||||
|
|
||||||
|
src/tcp/tcp_thread/broadcast_ack_manager.i: src/tcp/tcp_thread/broadcast_ack_manager.cpp.i
|
||||||
|
|
||||||
|
.PHONY : src/tcp/tcp_thread/broadcast_ack_manager.i
|
||||||
|
|
||||||
|
# target to preprocess a source file
|
||||||
|
src/tcp/tcp_thread/broadcast_ack_manager.cpp.i:
|
||||||
|
$(MAKE) -f CMakeFiles/mqtt_client.dir/build.make CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.i
|
||||||
|
.PHONY : src/tcp/tcp_thread/broadcast_ack_manager.cpp.i
|
||||||
|
|
||||||
|
src/tcp/tcp_thread/broadcast_ack_manager.s: src/tcp/tcp_thread/broadcast_ack_manager.cpp.s
|
||||||
|
|
||||||
|
.PHONY : src/tcp/tcp_thread/broadcast_ack_manager.s
|
||||||
|
|
||||||
|
# target to generate assembly for a file
|
||||||
|
src/tcp/tcp_thread/broadcast_ack_manager.cpp.s:
|
||||||
|
$(MAKE) -f CMakeFiles/mqtt_client.dir/build.make CMakeFiles/mqtt_client.dir/src/tcp/tcp_thread/broadcast_ack_manager.cpp.s
|
||||||
|
.PHONY : src/tcp/tcp_thread/broadcast_ack_manager.cpp.s
|
||||||
|
|
||||||
src/tcp/tcp_thread/broadcast_client.o: src/tcp/tcp_thread/broadcast_client.cpp.o
|
src/tcp/tcp_thread/broadcast_client.o: src/tcp/tcp_thread/broadcast_client.cpp.o
|
||||||
|
|
||||||
.PHONY : src/tcp/tcp_thread/broadcast_client.o
|
.PHONY : src/tcp/tcp_thread/broadcast_client.o
|
||||||
@ -450,6 +477,9 @@ help:
|
|||||||
@echo "... src/tcp/tcp_client.o"
|
@echo "... src/tcp/tcp_client.o"
|
||||||
@echo "... src/tcp/tcp_client.i"
|
@echo "... src/tcp/tcp_client.i"
|
||||||
@echo "... src/tcp/tcp_client.s"
|
@echo "... src/tcp/tcp_client.s"
|
||||||
|
@echo "... src/tcp/tcp_thread/broadcast_ack_manager.o"
|
||||||
|
@echo "... src/tcp/tcp_thread/broadcast_ack_manager.i"
|
||||||
|
@echo "... src/tcp/tcp_thread/broadcast_ack_manager.s"
|
||||||
@echo "... src/tcp/tcp_thread/broadcast_client.o"
|
@echo "... src/tcp/tcp_thread/broadcast_client.o"
|
||||||
@echo "... src/tcp/tcp_thread/broadcast_client.i"
|
@echo "... src/tcp/tcp_thread/broadcast_client.i"
|
||||||
@echo "... src/tcp/tcp_thread/broadcast_client.s"
|
@echo "... src/tcp/tcp_thread/broadcast_client.s"
|
||||||
|
|||||||
22
include/broadcast_ack_manager.hpp
Normal file
22
include/broadcast_ack_manager.hpp
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include <unordered_map>
|
||||||
|
#include <mutex>
|
||||||
|
#include <chrono>
|
||||||
|
#include <vector>
|
||||||
|
#include "logger.hpp"
|
||||||
|
|
||||||
|
class BroadcastAckManager
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
void addPending(uint16_t seq);
|
||||||
|
void receiveAck(uint16_t seq);
|
||||||
|
std::vector<uint16_t> checkTimeouts(std::chrono::seconds timeout = std::chrono::seconds(10));
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::mutex mutex_;
|
||||||
|
std::unordered_map<uint16_t, std::chrono::steady_clock::time_point> pendingAcks_;
|
||||||
|
};
|
||||||
|
|
||||||
|
// 声明全局对象(供其他地方使用)
|
||||||
|
extern BroadcastAckManager broadcastAckMgr;
|
||||||
@ -28,6 +28,8 @@ public:
|
|||||||
void subscribe(const std::string &topic, int qos = -1);
|
void subscribe(const std::string &topic, int qos = -1);
|
||||||
void switchServer(const MQTTConfig &newConfig);
|
void switchServer(const MQTTConfig &newConfig);
|
||||||
|
|
||||||
|
bool isConnected() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void initializeClient();
|
void initializeClient();
|
||||||
void startReconnect();
|
void startReconnect();
|
||||||
|
|||||||
@ -3,6 +3,7 @@
|
|||||||
#include "mqtt_config.hpp"
|
#include "mqtt_config.hpp"
|
||||||
#include "logger.hpp"
|
#include "logger.hpp"
|
||||||
#include "mqtt_client.hpp"
|
#include "mqtt_client.hpp"
|
||||||
|
#include "protocol_codec.hpp"
|
||||||
|
|
||||||
// 启动 MQTT 客户端(内部自动连接、订阅、发布等)
|
// 启动 MQTT 客户端(内部自动连接、订阅、发布等)
|
||||||
void mqtt_client_thread_func();
|
void mqtt_client_thread_func();
|
||||||
|
|||||||
@ -22,6 +22,8 @@ namespace ProtocolCodec
|
|||||||
|
|
||||||
std::optional<MqttParamSetting> parse_mqtt_param_setting(const std::vector<uint8_t> &data);
|
std::optional<MqttParamSetting> parse_mqtt_param_setting(const std::vector<uint8_t> &data);
|
||||||
|
|
||||||
|
std::optional<VehicleMessage> parse_vehicle_message(const std::vector<uint8_t> &data);
|
||||||
|
|
||||||
std::vector<uint8_t> make_ack_response(const FullPacket &request, bool result);
|
std::vector<uint8_t> make_ack_response(const FullPacket &request, bool result);
|
||||||
|
|
||||||
} // namespace ProtocolCodec
|
} // namespace ProtocolCodec
|
||||||
|
|||||||
BIN
lib/hisi/libcrypt.so
Normal file
BIN
lib/hisi/libcrypt.so
Normal file
Binary file not shown.
BIN
lib/hisi/libcrypto.so
Normal file
BIN
lib/hisi/libcrypto.so
Normal file
Binary file not shown.
BIN
lib/hisi/libcrypto.so.3
Normal file
BIN
lib/hisi/libcrypto.so.3
Normal file
Binary file not shown.
BIN
lib/hisi/libjsoncpp.so
Normal file
BIN
lib/hisi/libjsoncpp.so
Normal file
Binary file not shown.
BIN
lib/hisi/libjsoncpp.so.1.9.7
Normal file
BIN
lib/hisi/libjsoncpp.so.1.9.7
Normal file
Binary file not shown.
BIN
lib/hisi/libjsoncpp.so.27
Normal file
BIN
lib/hisi/libjsoncpp.so.27
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqtt3a.so
Normal file
BIN
lib/hisi/libpaho-mqtt3a.so
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqtt3a.so.1
Normal file
BIN
lib/hisi/libpaho-mqtt3a.so.1
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqtt3a.so.1.3.13
Normal file
BIN
lib/hisi/libpaho-mqtt3a.so.1.3.13
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqtt3as.so
Normal file
BIN
lib/hisi/libpaho-mqtt3as.so
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqtt3as.so.1
Normal file
BIN
lib/hisi/libpaho-mqtt3as.so.1
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqtt3as.so.1.3.13
Normal file
BIN
lib/hisi/libpaho-mqtt3as.so.1.3.13
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqtt3c.so
Normal file
BIN
lib/hisi/libpaho-mqtt3c.so
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqtt3c.so.1
Normal file
BIN
lib/hisi/libpaho-mqtt3c.so.1
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqtt3c.so.1.3.13
Normal file
BIN
lib/hisi/libpaho-mqtt3c.so.1.3.13
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqtt3cs.so
Normal file
BIN
lib/hisi/libpaho-mqtt3cs.so
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqtt3cs.so.1
Normal file
BIN
lib/hisi/libpaho-mqtt3cs.so.1
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqtt3cs.so.1.3.13
Normal file
BIN
lib/hisi/libpaho-mqtt3cs.so.1.3.13
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqttpp3.so
Normal file
BIN
lib/hisi/libpaho-mqttpp3.so
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqttpp3.so.1
Normal file
BIN
lib/hisi/libpaho-mqttpp3.so.1
Normal file
Binary file not shown.
BIN
lib/hisi/libpaho-mqttpp3.so.1.4.0
Normal file
BIN
lib/hisi/libpaho-mqttpp3.so.1.4.0
Normal file
Binary file not shown.
BIN
lib/hisi/libssl.so
Normal file
BIN
lib/hisi/libssl.so
Normal file
Binary file not shown.
BIN
lib/hisi/libssl.so.3
Normal file
BIN
lib/hisi/libssl.so.3
Normal file
Binary file not shown.
@ -50,15 +50,15 @@ namespace ProtocolCodec
|
|||||||
{
|
{
|
||||||
if (buffer.size() < 24)
|
if (buffer.size() < 24)
|
||||||
{
|
{
|
||||||
std::cout << "[decode_full_packet] Buffer too short (<24), size = " << buffer.size() << std::endl;
|
// std::cout << "[decode_full_packet] Buffer too short (<24), size = " << buffer.size() << std::endl;
|
||||||
return std::nullopt;
|
return std::nullopt;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!(buffer[0] == 0x23 && buffer[1] == 0x23))
|
if (!(buffer[0] == 0x23 && buffer[1] == 0x23))
|
||||||
{
|
{
|
||||||
std::cout << "[decode_full_packet] Invalid start flag: "
|
// std::cout << "[decode_full_packet] Invalid start flag: "
|
||||||
<< std::hex << static_cast<int>(buffer[0]) << " "
|
// << std::hex << static_cast<int>(buffer[0]) << " "
|
||||||
<< static_cast<int>(buffer[1]) << std::dec << std::endl;
|
// << static_cast<int>(buffer[1]) << std::dec << std::endl;
|
||||||
return std::nullopt;
|
return std::nullopt;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -74,11 +74,15 @@ namespace ProtocolCodec
|
|||||||
// 大端读取 data_length(高字节在前)
|
// 大端读取 data_length(高字节在前)
|
||||||
pkt.data_length = (buffer[22] << 8) | buffer[23];
|
pkt.data_length = (buffer[22] << 8) | buffer[23];
|
||||||
|
|
||||||
|
// std::cout << "data_length: " << pkt.data_length << std::endl;
|
||||||
|
// std::cout << "expected total len: " << (24 + pkt.data_length + 1)
|
||||||
|
// << ", actual: " << buffer.size() << std::endl;
|
||||||
|
|
||||||
size_t expected_len = 24 + pkt.data_length + 1; // header + data + checksum
|
size_t expected_len = 24 + pkt.data_length + 1; // header + data + checksum
|
||||||
if (buffer.size() < expected_len)
|
if (buffer.size() < expected_len)
|
||||||
{
|
{
|
||||||
std::cout << "[decode_full_packet] Incomplete packet, expected = " << expected_len
|
// std::cout << "[decode_full_packet] Incomplete packet, expected = " << expected_len
|
||||||
<< ", actual = " << buffer.size() << std::endl;
|
// << ", actual = " << buffer.size() << std::endl;
|
||||||
return std::nullopt;
|
return std::nullopt;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -90,9 +94,8 @@ namespace ProtocolCodec
|
|||||||
|
|
||||||
if (expected_bcc != actual_bcc)
|
if (expected_bcc != actual_bcc)
|
||||||
{
|
{
|
||||||
std::cout << "[decode_full_packet] BCC mismatch, expected = "
|
// std::cout << "[decode_full_packet] BCC mismatch, expected = "
|
||||||
<< static_cast<int>(expected_bcc)
|
// << (int)expected_bcc << ", actual = " << (int)actual_bcc << std::endl;
|
||||||
<< ", actual = " << static_cast<int>(actual_bcc) << std::endl;
|
|
||||||
return std::nullopt;
|
return std::nullopt;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -122,6 +125,14 @@ namespace ProtocolCodec
|
|||||||
|
|
||||||
MqttParamSetting setting;
|
MqttParamSetting setting;
|
||||||
|
|
||||||
|
// 提取时间戳(6字节),可忽略内容,但结构上要读
|
||||||
|
setting.timestamp.year = data[0];
|
||||||
|
setting.timestamp.month = data[1];
|
||||||
|
setting.timestamp.day = data[2];
|
||||||
|
setting.timestamp.hour = data[3];
|
||||||
|
setting.timestamp.minute = data[4];
|
||||||
|
setting.timestamp.second = data[5];
|
||||||
|
|
||||||
setting.sequence = (data[6] << 8) | data[7]; // 流水号
|
setting.sequence = (data[6] << 8) | data[7]; // 流水号
|
||||||
setting.param_count = data[8]; // 参数个数
|
setting.param_count = data[8]; // 参数个数
|
||||||
|
|
||||||
@ -162,6 +173,41 @@ namespace ProtocolCodec
|
|||||||
return setting;
|
return setting;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::optional<VehicleMessage> parse_vehicle_message(const std::vector<uint8_t> &data)
|
||||||
|
{
|
||||||
|
if (data.size() < 10) // 时间戳6 + 流水号2 + 长度2
|
||||||
|
{
|
||||||
|
return std::nullopt;
|
||||||
|
}
|
||||||
|
|
||||||
|
VehicleMessage msg;
|
||||||
|
|
||||||
|
// 提取时间戳(6字节),可忽略内容,但结构上要读
|
||||||
|
msg.timestamp.year = data[0];
|
||||||
|
msg.timestamp.month = data[1];
|
||||||
|
msg.timestamp.day = data[2];
|
||||||
|
msg.timestamp.hour = data[3];
|
||||||
|
msg.timestamp.minute = data[4];
|
||||||
|
msg.timestamp.second = data[5];
|
||||||
|
|
||||||
|
// 流水号(大端)
|
||||||
|
msg.sequence = (data[6] << 8) | data[7];
|
||||||
|
|
||||||
|
// 消息长度(大端)
|
||||||
|
msg.message_length = (data[8] << 8) | data[9];
|
||||||
|
|
||||||
|
// 判断是否足够长
|
||||||
|
if (data.size() < 10 + msg.message_length)
|
||||||
|
{
|
||||||
|
return std::nullopt;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 提取 JSON 字符串内容
|
||||||
|
msg.json_payload = std::string(data.begin() + 10, data.begin() + 10 + msg.message_length);
|
||||||
|
|
||||||
|
return msg;
|
||||||
|
}
|
||||||
|
|
||||||
// 构造通用应答包(根据 ret 设置应答标志,保留时间戳和流水号)
|
// 构造通用应答包(根据 ret 设置应答标志,保留时间戳和流水号)
|
||||||
std::vector<uint8_t> make_ack_response(const FullPacket &request, bool result)
|
std::vector<uint8_t> make_ack_response(const FullPacket &request, bool result)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <thread>
|
#include <thread>
|
||||||
|
|
||||||
std::string tcp_server_ip = "192.168.4.146";
|
std::string tcp_server_ip = "192.168.4.244";
|
||||||
|
|
||||||
// 声明4个启动函数
|
// 声明4个启动函数
|
||||||
void start_mqtt_config_client(const std::string &, int);
|
void start_mqtt_config_client(const std::string &, int);
|
||||||
@ -27,10 +27,10 @@ int main()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 启动4个TCP客户端线程
|
// 启动4个TCP客户端线程
|
||||||
start_mqtt_config_client(tcp_server_ip, g_mqtt_config.ports.config_port);
|
// start_mqtt_config_client(tcp_server_ip, g_mqtt_config.ports.config_port);
|
||||||
// start_uplink_data_client(tcp_server_ip, g_mqtt_config.ports.uplink_1_port);
|
// start_uplink_data_client(tcp_server_ip, g_mqtt_config.ports.uplink_1_port);
|
||||||
// start_uplink_notify_client(tcp_server_ip, g_mqtt_config.ports.uplink_2_port);
|
// start_uplink_notify_client(tcp_server_ip, g_mqtt_config.ports.uplink_2_port);
|
||||||
// start_broadcast_client(tcp_server_ip, g_mqtt_config.ports.downlink_port);
|
start_broadcast_client(tcp_server_ip, g_mqtt_config.ports.downlink_port);
|
||||||
// 启动 MQTT 客户端线程
|
// 启动 MQTT 客户端线程
|
||||||
std::thread mqtt_thread(mqtt_client_thread_func);
|
std::thread mqtt_thread(mqtt_client_thread_func);
|
||||||
mqtt_thread.detach();
|
mqtt_thread.detach();
|
||||||
|
|||||||
@ -158,6 +158,11 @@ void MQTTClient::message_arrived(mqtt::const_message_ptr msg)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool MQTTClient::isConnected() const
|
||||||
|
{
|
||||||
|
return connected_;
|
||||||
|
}
|
||||||
|
|
||||||
void MQTTClient::setConnectCallback(ConnectCallback cb) { on_connect_ = cb; }
|
void MQTTClient::setConnectCallback(ConnectCallback cb) { on_connect_ = cb; }
|
||||||
void MQTTClient::setDisconnectCallback(DisconnectCallback cb) { on_disconnect_ = cb; }
|
void MQTTClient::setDisconnectCallback(DisconnectCallback cb) { on_disconnect_ = cb; }
|
||||||
void MQTTClient::setMessageCallback(MessageCallback cb) { on_message_ = cb; }
|
void MQTTClient::setMessageCallback(MessageCallback cb) { on_message_ = cb; }
|
||||||
|
|||||||
@ -3,6 +3,9 @@
|
|||||||
std::shared_ptr<MQTTClient> mqtt_client;
|
std::shared_ptr<MQTTClient> mqtt_client;
|
||||||
std::atomic<bool> mqtt_restart_required{false};
|
std::atomic<bool> mqtt_restart_required{false};
|
||||||
|
|
||||||
|
static uint16_t broadcast_sequence = 0;
|
||||||
|
void send_broadcast_message_with_seq(const std::string &msg, uint16_t seq);
|
||||||
|
|
||||||
// MQTT 回调定义
|
// MQTT 回调定义
|
||||||
static void on_mqtt_connected()
|
static void on_mqtt_connected()
|
||||||
{
|
{
|
||||||
@ -18,7 +21,57 @@ static void on_mqtt_disconnected()
|
|||||||
static void on_mqtt_message_received(const std::string &topic, const std::string &message)
|
static void on_mqtt_message_received(const std::string &topic, const std::string &message)
|
||||||
{
|
{
|
||||||
LOG_INFO("[MQTT] Received message on topic [" + topic + "], len = " + std::to_string(message.size()));
|
LOG_INFO("[MQTT] Received message on topic [" + topic + "], len = " + std::to_string(message.size()));
|
||||||
// TODO: 处理消息
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
// 1. 解析 JSON 并转成紧凑格式
|
||||||
|
nlohmann::json j = nlohmann::json::parse(message);
|
||||||
|
std::string compact_str = j.dump(); // 紧凑格式(无空格和缩进)
|
||||||
|
|
||||||
|
std::vector<uint8_t> data_unit;
|
||||||
|
|
||||||
|
// 2. 参数设置时间(6字节)
|
||||||
|
std::time_t t = std::time(nullptr);
|
||||||
|
std::tm *now = std::localtime(&t);
|
||||||
|
data_unit.push_back(static_cast<uint8_t>(now->tm_year % 100)); // 年
|
||||||
|
data_unit.push_back(static_cast<uint8_t>(now->tm_mon + 1)); // 月
|
||||||
|
data_unit.push_back(static_cast<uint8_t>(now->tm_mday)); // 日
|
||||||
|
data_unit.push_back(static_cast<uint8_t>(now->tm_hour)); // 时
|
||||||
|
data_unit.push_back(static_cast<uint8_t>(now->tm_min)); // 分
|
||||||
|
data_unit.push_back(static_cast<uint8_t>(now->tm_sec)); // 秒
|
||||||
|
|
||||||
|
// 3. 流水号(2字节,递增)
|
||||||
|
uint16_t seq = broadcast_sequence++ % 65524;
|
||||||
|
data_unit.push_back((seq >> 8) & 0xFF);
|
||||||
|
data_unit.push_back(seq & 0xFF);
|
||||||
|
|
||||||
|
// 4. JSON长度(2字节,大端)
|
||||||
|
uint16_t json_len = static_cast<uint16_t>(compact_str.size());
|
||||||
|
data_unit.push_back((json_len >> 8) & 0xFF);
|
||||||
|
data_unit.push_back(json_len & 0xFF);
|
||||||
|
|
||||||
|
// 5. JSON内容
|
||||||
|
data_unit.insert(data_unit.end(), compact_str.begin(), compact_str.end());
|
||||||
|
|
||||||
|
// 6. 构造 FullPacket
|
||||||
|
FullPacket pkt;
|
||||||
|
pkt.command_id = 0xD5;
|
||||||
|
pkt.response_flag = 0xFE;
|
||||||
|
pkt.vin = g_mqtt_config.vin;
|
||||||
|
pkt.encryption_method = 0x01;
|
||||||
|
pkt.data_length = data_unit.size();
|
||||||
|
pkt.data_unit = std::move(data_unit);
|
||||||
|
|
||||||
|
// 7. 编码打包
|
||||||
|
std::vector<uint8_t> raw = ProtocolCodec::encode_full_packet(pkt);
|
||||||
|
std::string str_msg(reinterpret_cast<const char *>(raw.data()), raw.size());
|
||||||
|
|
||||||
|
send_broadcast_message_with_seq(str_msg, seq);
|
||||||
|
}
|
||||||
|
catch (const std::exception &e)
|
||||||
|
{
|
||||||
|
LOG_ERROR(std::string("[MQTT] Failed to process incoming JSON: ") + e.what());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void mqtt_client_thread_func()
|
void mqtt_client_thread_func()
|
||||||
|
|||||||
43
src/tcp/tcp_thread/broadcast_ack_manager.cpp
Normal file
43
src/tcp/tcp_thread/broadcast_ack_manager.cpp
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
#include "broadcast_ack_manager.hpp"
|
||||||
|
|
||||||
|
BroadcastAckManager broadcastAckMgr;
|
||||||
|
|
||||||
|
void BroadcastAckManager::addPending(uint16_t seq)
|
||||||
|
{
|
||||||
|
std::lock_guard<std::mutex> lock(mutex_);
|
||||||
|
pendingAcks_[seq] = std::chrono::steady_clock::now();
|
||||||
|
LOG_INFO("[AckManager] Added pending seq = " + std::to_string(seq));
|
||||||
|
}
|
||||||
|
|
||||||
|
void BroadcastAckManager::receiveAck(uint16_t seq)
|
||||||
|
{
|
||||||
|
std::lock_guard<std::mutex> lock(mutex_);
|
||||||
|
if (pendingAcks_.erase(seq) > 0)
|
||||||
|
{
|
||||||
|
LOG_INFO("[AckManager] Received ACK for seq = " + std::to_string(seq));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LOG_WARN("[AckManager] Received unexpected ACK for seq = " + std::to_string(seq));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
std::vector<uint16_t> BroadcastAckManager::checkTimeouts(std::chrono::seconds timeout)
|
||||||
|
{
|
||||||
|
std::vector<uint16_t> timedOut;
|
||||||
|
auto now = std::chrono::steady_clock::now();
|
||||||
|
std::lock_guard<std::mutex> lock(mutex_);
|
||||||
|
for (auto it = pendingAcks_.begin(); it != pendingAcks_.end();)
|
||||||
|
{
|
||||||
|
if (now - it->second > timeout)
|
||||||
|
{
|
||||||
|
timedOut.push_back(it->first);
|
||||||
|
it = pendingAcks_.erase(it);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
++it;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return timedOut;
|
||||||
|
}
|
||||||
@ -1,5 +1,6 @@
|
|||||||
#include "tcp_client.hpp"
|
#include "tcp_client.hpp"
|
||||||
#include "logger.hpp"
|
#include "logger.hpp"
|
||||||
|
#include "broadcast_ack_manager.hpp"
|
||||||
|
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
@ -8,6 +9,7 @@ static std::unique_ptr<TcpClient> broadcast_client;
|
|||||||
static std::atomic<bool> heartbeat_running{false};
|
static std::atomic<bool> heartbeat_running{false};
|
||||||
static std::atomic<bool> heartbeat_ack_received{false}; // 是否收到应答
|
static std::atomic<bool> heartbeat_ack_received{false}; // 是否收到应答
|
||||||
static std::thread heartbeat_thread;
|
static std::thread heartbeat_thread;
|
||||||
|
static std::thread ack_timeout_thread;
|
||||||
|
|
||||||
static void heartbeat_task()
|
static void heartbeat_task()
|
||||||
{
|
{
|
||||||
@ -45,6 +47,36 @@ static void heartbeat_task()
|
|||||||
LOG_INFO("[broadcast] Heartbeat thread exited.");
|
LOG_INFO("[broadcast] Heartbeat thread exited.");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 额外线程定时检测超时的流水号
|
||||||
|
static void ack_timeout_check_task()
|
||||||
|
{
|
||||||
|
while (heartbeat_running.load())
|
||||||
|
{
|
||||||
|
std::this_thread::sleep_for(std::chrono::seconds(5));
|
||||||
|
auto timedOutSeqs = broadcastAckMgr.checkTimeouts(std::chrono::seconds(10));
|
||||||
|
for (auto seq : timedOutSeqs)
|
||||||
|
{
|
||||||
|
LOG_WARN("[AckManager] Timeout for seq = " + std::to_string(seq) + ", consider retransmitting or alerting.");
|
||||||
|
// 这里可以触发重发逻辑或告警
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// 发送广播消息,自动登记流水号
|
||||||
|
void send_broadcast_message_with_seq(const std::string &msg, uint16_t seq)
|
||||||
|
{
|
||||||
|
if (broadcast_client && broadcast_client->is_connected())
|
||||||
|
{
|
||||||
|
broadcast_client->send_data(msg);
|
||||||
|
LOG_INFO("[broadcast] Sent message, length = " + std::to_string(msg.size()) + ", seq = " + std::to_string(seq));
|
||||||
|
broadcastAckMgr.addPending(seq);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LOG_WARN("[broadcast] Cannot send message: client not connected.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// 接收处理逻辑
|
// 接收处理逻辑
|
||||||
static void handle_broadcast_message(const std::string &data)
|
static void handle_broadcast_message(const std::string &data)
|
||||||
{
|
{
|
||||||
@ -66,11 +98,24 @@ static void handle_broadcast_message(const std::string &data)
|
|||||||
heartbeat_ack_received = true;
|
heartbeat_ack_received = true;
|
||||||
LOG_INFO("[broadcast] Received heartbeat ACK.");
|
LOG_INFO("[broadcast] Received heartbeat ACK.");
|
||||||
}
|
}
|
||||||
else
|
else if (pkt.command_id == 0xD5 && pkt.data_length == 8) // 应答包
|
||||||
{
|
{
|
||||||
// TODO: 处理其他消息类型
|
uint16_t seq = 0;
|
||||||
LOG_INFO("[broadcast] Received command: 0x" +
|
if (pkt.data_unit.size() == 8)
|
||||||
std::to_string(pkt.command_id));
|
{
|
||||||
|
seq = (pkt.data_unit[6] << 8) | pkt.data_unit[7];
|
||||||
|
}
|
||||||
|
if (pkt.response_flag == 0x01)
|
||||||
|
{
|
||||||
|
LOG_INFO("[broadcast] Send broadcast packet success, seq = " + std::to_string(seq));
|
||||||
|
broadcastAckMgr.receiveAck(seq);
|
||||||
|
}
|
||||||
|
else if (pkt.response_flag == 0x02)
|
||||||
|
{
|
||||||
|
LOG_WARN("[broadcast] Send broadcast packet failed, seq = " + std::to_string(seq));
|
||||||
|
broadcastAckMgr.receiveAck(seq);
|
||||||
|
// 这里可以加失败重发逻辑
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -85,6 +130,7 @@ static void handle_broadcast_status(bool connected)
|
|||||||
{
|
{
|
||||||
heartbeat_running = true;
|
heartbeat_running = true;
|
||||||
heartbeat_thread = std::thread(heartbeat_task);
|
heartbeat_thread = std::thread(heartbeat_task);
|
||||||
|
ack_timeout_thread = std::thread(ack_timeout_check_task); // 启动 ACK 超时检测线程
|
||||||
LOG_INFO("[broadcast] Heartbeat thread started.");
|
LOG_INFO("[broadcast] Heartbeat thread started.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -94,10 +140,12 @@ static void handle_broadcast_status(bool connected)
|
|||||||
{
|
{
|
||||||
heartbeat_running = false;
|
heartbeat_running = false;
|
||||||
if (heartbeat_thread.joinable())
|
if (heartbeat_thread.joinable())
|
||||||
{
|
|
||||||
heartbeat_thread.join();
|
heartbeat_thread.join();
|
||||||
LOG_INFO("[broadcast] Heartbeat thread stopped.");
|
|
||||||
}
|
if (ack_timeout_thread.joinable()) // 结束 ACK 超时检测线程
|
||||||
|
ack_timeout_thread.join();
|
||||||
|
|
||||||
|
LOG_INFO("[broadcast] Heartbeat + ACK Timeout threads stopped.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -116,7 +116,7 @@ static void handle_mqtt_config_message(const std::string &data)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
LOG_INFO("[mqtt_config] config_json : \n" + config_json.dump(4));
|
LOG_INFO("[mqtt_config] config_json : " + config_json.dump(0));
|
||||||
bool ret = g_mqtt_config.update_mqtt_config(config_json);
|
bool ret = g_mqtt_config.update_mqtt_config(config_json);
|
||||||
|
|
||||||
std::vector<uint8_t> raw_reply = ProtocolCodec::make_ack_response(pkt, ret);
|
std::vector<uint8_t> raw_reply = ProtocolCodec::make_ack_response(pkt, ret);
|
||||||
@ -128,6 +128,10 @@ static void handle_mqtt_config_message(const std::string &data)
|
|||||||
mqtt_restart_required = true; // 切换新的mqtt服务器
|
mqtt_restart_required = true; // 切换新的mqtt服务器
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LOG_ERROR("[mqtt_config] Unknown command flag.");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 状态变化处理逻辑
|
// 状态变化处理逻辑
|
||||||
|
|||||||
@ -66,15 +66,47 @@ static void handle_uplink_data_message(const std::string &data)
|
|||||||
heartbeat_ack_received = true;
|
heartbeat_ack_received = true;
|
||||||
LOG_INFO("[uplink_data] Received heartbeat ACK.");
|
LOG_INFO("[uplink_data] Received heartbeat ACK.");
|
||||||
}
|
}
|
||||||
|
else if (pkt.command_id == 0xD3 && pkt.response_flag == 0xfe && pkt.data_length > 0) // 车辆上报信息
|
||||||
|
{
|
||||||
|
LOG_INFO("[uplink_data] Received vehicle data packet.");
|
||||||
|
|
||||||
|
auto data_opt = ProtocolCodec::parse_vehicle_message(pkt.data_unit);
|
||||||
|
if (!data_opt)
|
||||||
|
{
|
||||||
|
LOG_ERROR("[uplink_data] Failed to parse vehicle data packet.");
|
||||||
|
std::vector<uint8_t> raw_reply = ProtocolCodec::make_ack_response(pkt, false);
|
||||||
|
std::string str_reply(reinterpret_cast<const char *>(raw_reply.data()), raw_reply.size());
|
||||||
|
uplink_data_client->send_data(str_reply); // 解析失败回复
|
||||||
|
return;
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// TODO: 处理其他消息类型
|
std::vector<uint8_t> raw_reply = ProtocolCodec::make_ack_response(pkt, true);
|
||||||
LOG_INFO("[uplink_data] Received command: 0x" +
|
std::string str_reply(reinterpret_cast<const char *>(raw_reply.data()), raw_reply.size());
|
||||||
std::to_string(pkt.command_id));
|
uplink_data_client->send_data(str_reply); // 解析成功回复
|
||||||
|
}
|
||||||
|
|
||||||
|
const auto &data_msg = *data_opt;
|
||||||
|
LOG_INFO("[uplink_data] Sequence = " + std::to_string(data_msg.sequence));
|
||||||
|
LOG_INFO("[uplink_data] Json Len = " + std::to_string(data_msg.message_length));
|
||||||
|
LOG_INFO("[uplink_data] JSON Payload = " + data_msg.json_payload);
|
||||||
|
|
||||||
|
if (mqtt_client && mqtt_client->isConnected())
|
||||||
|
{
|
||||||
|
mqtt_client->publish(g_mqtt_config.topics.uplink_1, data_msg.json_payload, g_mqtt_config.qos);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LOG_WARN("[uplink_data] MQTT not connected, failed to publish vehicle data.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LOG_ERROR("[uplink_data] Unknown command flag.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 状态变化处理逻辑(可选也可单独拆)
|
// 状态变化处理逻辑
|
||||||
static void handle_uplink_data_status(bool connected)
|
static void handle_uplink_data_status(bool connected)
|
||||||
{
|
{
|
||||||
LOG_INFO("[uplink_data] status: " + std::string(connected ? "connected" : "disconnected"));
|
LOG_INFO("[uplink_data] status: " + std::string(connected ? "connected" : "disconnected"));
|
||||||
|
|||||||
@ -66,11 +66,43 @@ static void handle_uplink_notify_message(const std::string &data)
|
|||||||
heartbeat_ack_received = true;
|
heartbeat_ack_received = true;
|
||||||
LOG_INFO("[uplink_notify] Received heartbeat ACK.");
|
LOG_INFO("[uplink_notify] Received heartbeat ACK.");
|
||||||
}
|
}
|
||||||
|
else if (pkt.command_id == 0xD4 && pkt.response_flag == 0xfe && pkt.data_length > 0) // 车辆通知信息
|
||||||
|
{
|
||||||
|
LOG_INFO("[uplink_notify] Received vehicle notify packet.");
|
||||||
|
|
||||||
|
auto data_opt = ProtocolCodec::parse_vehicle_message(pkt.data_unit);
|
||||||
|
if (!data_opt)
|
||||||
|
{
|
||||||
|
LOG_ERROR("[uplink_notify] Failed to parse vehicle data packet.");
|
||||||
|
std::vector<uint8_t> raw_reply = ProtocolCodec::make_ack_response(pkt, false);
|
||||||
|
std::string str_reply(reinterpret_cast<const char *>(raw_reply.data()), raw_reply.size());
|
||||||
|
uplink_notify_client->send_data(str_reply); // 解析失败回复
|
||||||
|
return;
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// TODO: 处理其他消息类型
|
std::vector<uint8_t> raw_reply = ProtocolCodec::make_ack_response(pkt, true);
|
||||||
LOG_INFO("[uplink_notify] Received command: 0x" +
|
std::string str_reply(reinterpret_cast<const char *>(raw_reply.data()), raw_reply.size());
|
||||||
std::to_string(pkt.command_id));
|
uplink_notify_client->send_data(str_reply); // 解析成功回复
|
||||||
|
}
|
||||||
|
|
||||||
|
const auto &data_msg = *data_opt;
|
||||||
|
LOG_INFO("[uplink_notify] Sequence = " + std::to_string(data_msg.sequence));
|
||||||
|
LOG_INFO("[uplink_notify] Json Len = " + std::to_string(data_msg.message_length));
|
||||||
|
LOG_INFO("[uplink_notify] JSON Payload = " + data_msg.json_payload);
|
||||||
|
|
||||||
|
if (mqtt_client && mqtt_client->isConnected())
|
||||||
|
{
|
||||||
|
mqtt_client->publish(g_mqtt_config.topics.uplink_2, data_msg.json_payload, g_mqtt_config.qos);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LOG_WARN("[uplink_notify] MQTT not connected, failed to publish vehicle notify.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LOG_ERROR("[uplink_notify] Unknown command flag.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user