This repository contains some userspace utilities for Linux CAN subsystem (aka SocketCAN):
Follow the link to see examples on how this tools can be used: Kickstart guide to can-j1939 on linux
cmake -DCMAKE_TOOLCHAIN_FILE=~/Android/Sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_PLATFORM=android-21 -DANDROID_ABI=armeabi-v7a .. && makeapp folder, add add_subdirectory(can-utils) to your CMakeLists.txt file after cmake_minimum_required(). Generating project will build Debug/Release for all supported EABI types. ie. arm64-v8a, armeabi-v7a, x86, x86_64.cmake -DCMAKE_TOOLCHAIN_FILE=~/rpi/tools/build/cmake/rpi.toolchain.cmake .. && makecmake -GNinja .. && ninjaCC=clang cmake -G"Eclipse CDT4 - Unix Makefiles" ../can-utils/ -DCMAKE_BUILD_TYPE=Debug -DCMAKE_ECLIPSE_VERSION=4.8.0CMAKE_INSTALL_PREFIX
ie. CC=clang cmake -DCMAKE_INSTALL_PREFIX=./out .. && make install454 followers · starred Nov 2020
101 followers · starred Nov 2019
397 followers · starred Feb 2025
402 followers · starred Apr 2024
This repository contains some userspace utilities for Linux CAN subsystem (aka SocketCAN):
Follow the link to see examples on how this tools can be used: Kickstart guide to can-j1939 on linux
cmake -DCMAKE_TOOLCHAIN_FILE=~/Android/Sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_PLATFORM=android-21 -DANDROID_ABI=armeabi-v7a .. && makeapp folder, add add_subdirectory(can-utils) to your CMakeLists.txt file after cmake_minimum_required(). Generating project will build Debug/Release for all supported EABI types. ie. arm64-v8a, armeabi-v7a, x86, x86_64.cmake -DCMAKE_TOOLCHAIN_FILE=~/rpi/tools/build/cmake/rpi.toolchain.cmake .. && makecmake -GNinja .. && ninjaCC=clang cmake -G"Eclipse CDT4 - Unix Makefiles" ../can-utils/ -DCMAKE_BUILD_TYPE=Debug -DCMAKE_ECLIPSE_VERSION=4.8.0CMAKE_INSTALL_PREFIX
ie. CC=clang cmake -DCMAKE_INSTALL_PREFIX=./out .. && make install454 followers · starred Nov 2020
101 followers · starred Nov 2019
397 followers · starred Feb 2025
402 followers · starred Apr 2024