diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..567609b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +build/ diff --git a/CMakeLists.txt b/CMakeLists.txt index c840b11..c6303d7 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,12 +1,8 @@ -cmake_minimum_required(VERSION 3.10.2) +cmake_minimum_required(VERSION 2.8.2) project(UnitreeMotorSDK_M80106) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -O3") -include_directories("include/") -link_directories( - lib/ -) - -#example +include_directories(include) +link_directories(lib) add_executable(motorctrl example/main.cpp) target_link_libraries(motorctrl libUnitreeMotorSDK_M80106_Linux64.so) diff --git a/README.md b/README.md index 5546500..0e1797a 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,12 @@ support motor: GO-M8010-6 motor not support motor: A1 motor、 B1 motor (Check A1B1 branch for support) +gcc >= 5.4.0 (for libUnitreeMotorSDK_M80106_Linux64.so) + +gcc >= 8.3.0 (for libUnitreeMotorSDK_M80106_Arm64.so) + +run gcc -v command to check your gcc version + ### Build ```bash mkdir build diff --git a/lib/libUnitreeMotorSDK_M80106_Arm64.so b/lib/libUnitreeMotorSDK_M80106_Arm64.so index 576a40a..70c0f3e 100755 Binary files a/lib/libUnitreeMotorSDK_M80106_Arm64.so and b/lib/libUnitreeMotorSDK_M80106_Arm64.so differ diff --git a/lib/libUnitreeMotorSDK_M80106_Linux64.so b/lib/libUnitreeMotorSDK_M80106_Linux64.so index 553fe12..c748058 100755 Binary files a/lib/libUnitreeMotorSDK_M80106_Linux64.so and b/lib/libUnitreeMotorSDK_M80106_Linux64.so differ