-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
cmake_minimum_required(VERSION 3.0) | ||
project(useSophus) | ||
|
||
# 为使用 sophus,需要使用find_package命令找到它 | ||
find_package(Sophus REQUIRED) | ||
|
||
# Eigen | ||
include_directories("/usr/local/include/eigen3") | ||
add_executable(useSophus useSophus.cpp) | ||
target_link_libraries(useSophus Sophus::Sophus) | ||
target_link_libraries(useSophus Sophus::Sophus fmt) | ||
add_subdirectory(example) |
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
set(CMAKE_C_COMPILER "/usr/bin/cc") | ||
set(CMAKE_C_COMPILER_ARG1 "") | ||
set(CMAKE_C_COMPILER_ID "GNU") | ||
set(CMAKE_C_COMPILER_VERSION "7.5.0") | ||
set(CMAKE_C_COMPILER_VERSION_INTERNAL "") | ||
set(CMAKE_C_COMPILER_WRAPPER "") | ||
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") | ||
set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") | ||
set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") | ||
set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") | ||
set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") | ||
|
||
set(CMAKE_C_PLATFORM_ID "Linux") | ||
set(CMAKE_C_SIMULATE_ID "") | ||
set(CMAKE_C_SIMULATE_VERSION "") | ||
|
||
|
||
|
||
set(CMAKE_AR "/usr/bin/ar") | ||
set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-7") | ||
set(CMAKE_RANLIB "/usr/bin/ranlib") | ||
set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") | ||
set(CMAKE_LINKER "/usr/bin/ld") | ||
set(CMAKE_COMPILER_IS_GNUCC 1) | ||
set(CMAKE_C_COMPILER_LOADED 1) | ||
set(CMAKE_C_COMPILER_WORKS TRUE) | ||
set(CMAKE_C_ABI_COMPILED TRUE) | ||
set(CMAKE_COMPILER_IS_MINGW ) | ||
set(CMAKE_COMPILER_IS_CYGWIN ) | ||
if(CMAKE_COMPILER_IS_CYGWIN) | ||
set(CYGWIN 1) | ||
set(UNIX 1) | ||
endif() | ||
|
||
set(CMAKE_C_COMPILER_ENV_VAR "CC") | ||
|
||
if(CMAKE_COMPILER_IS_MINGW) | ||
set(MINGW 1) | ||
endif() | ||
set(CMAKE_C_COMPILER_ID_RUN 1) | ||
set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) | ||
set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) | ||
set(CMAKE_C_LINKER_PREFERENCE 10) | ||
|
||
# Save compiler ABI information. | ||
set(CMAKE_C_SIZEOF_DATA_PTR "8") | ||
set(CMAKE_C_COMPILER_ABI "ELF") | ||
set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") | ||
|
||
if(CMAKE_C_SIZEOF_DATA_PTR) | ||
set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") | ||
endif() | ||
|
||
if(CMAKE_C_COMPILER_ABI) | ||
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") | ||
endif() | ||
|
||
if(CMAKE_C_LIBRARY_ARCHITECTURE) | ||
set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") | ||
endif() | ||
|
||
set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") | ||
if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) | ||
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") | ||
endif() | ||
|
||
|
||
|
||
|
||
|
||
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/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") | ||
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
set(CMAKE_CXX_COMPILER "/usr/bin/c++") | ||
set(CMAKE_CXX_COMPILER_ARG1 "") | ||
set(CMAKE_CXX_COMPILER_ID "GNU") | ||
set(CMAKE_CXX_COMPILER_VERSION "7.5.0") | ||
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") | ||
set(CMAKE_CXX_COMPILER_WRAPPER "") | ||
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") | ||
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_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_CXX_PLATFORM_ID "Linux") | ||
set(CMAKE_CXX_SIMULATE_ID "") | ||
set(CMAKE_CXX_SIMULATE_VERSION "") | ||
|
||
|
||
|
||
set(CMAKE_AR "/usr/bin/ar") | ||
set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-7") | ||
set(CMAKE_RANLIB "/usr/bin/ranlib") | ||
set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") | ||
set(CMAKE_LINKER "/usr/bin/ld") | ||
set(CMAKE_COMPILER_IS_GNUCXX 1) | ||
set(CMAKE_CXX_COMPILER_LOADED 1) | ||
set(CMAKE_CXX_COMPILER_WORKS TRUE) | ||
set(CMAKE_CXX_ABI_COMPILED TRUE) | ||
set(CMAKE_COMPILER_IS_MINGW ) | ||
set(CMAKE_COMPILER_IS_CYGWIN ) | ||
if(CMAKE_COMPILER_IS_CYGWIN) | ||
set(CYGWIN 1) | ||
set(UNIX 1) | ||
endif() | ||
|
||
set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") | ||
|
||
if(CMAKE_COMPILER_IS_MINGW) | ||
set(MINGW 1) | ||
endif() | ||
set(CMAKE_CXX_COMPILER_ID_RUN 1) | ||
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) | ||
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) | ||
set(CMAKE_CXX_LINKER_PREFERENCE 30) | ||
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) | ||
|
||
# Save compiler ABI information. | ||
set(CMAKE_CXX_SIZEOF_DATA_PTR "8") | ||
set(CMAKE_CXX_COMPILER_ABI "ELF") | ||
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") | ||
|
||
if(CMAKE_CXX_SIZEOF_DATA_PTR) | ||
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") | ||
endif() | ||
|
||
if(CMAKE_CXX_COMPILER_ABI) | ||
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") | ||
endif() | ||
|
||
if(CMAKE_CXX_LIBRARY_ARCHITECTURE) | ||
set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") | ||
endif() | ||
|
||
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") | ||
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) | ||
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") | ||
endif() | ||
|
||
|
||
|
||
|
||
|
||
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/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") | ||
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
set(CMAKE_HOST_SYSTEM "Linux-4.15.0-153-generic") | ||
set(CMAKE_HOST_SYSTEM_NAME "Linux") | ||
set(CMAKE_HOST_SYSTEM_VERSION "4.15.0-153-generic") | ||
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") | ||
|
||
|
||
|
||
set(CMAKE_SYSTEM "Linux-4.15.0-153-generic") | ||
set(CMAKE_SYSTEM_NAME "Linux") | ||
set(CMAKE_SYSTEM_VERSION "4.15.0-153-generic") | ||
set(CMAKE_SYSTEM_PROCESSOR "x86_64") | ||
|
||
set(CMAKE_CROSSCOMPILING "FALSE") | ||
|
||
set(CMAKE_SYSTEM_LOADED 1) |