g-rahul / indiflo-gtest-cmake

KH7 CMake Vanilla Project to test middleware integration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ST-KH7-CMAKE-VANILLA

KH7 CMake Vanilla Project to test middleware integration

Run Locally

Clone the project

  git clone https://github.com/g-rahul/ST-KH7-CMAKE-VANILLA

Go to the project directory

mkdir build
cd build
cmake -G "Ninja" -DCMAKE_TOOLCHAIN_FILE=../arm-none-eabi-gcc.cmake -DCMAKE_BUILD_TYPE=Debug ..
cmake --build . -- -j4

Cmake Clean

cmake --build . --target clean

Related

Here are some related projects

tfazli/stm_cmake_template

Pierre Gradot/CMake on SMT32

NUTTX CMAKE LIBCXX

Go to the project directory NUTTX_CMAKE_CXX Pull Nuttx and Apps as required

Note :

  1. CONFIG_ARCH_BOARD_COMMON must be set under boards to generate libboard.a - ref# apache/nuttx#10388

  2. NUTTX must be defined to include libcxx without errors - ref# apache/nuttx#5530

  3. config LIBSUPCXX to enable low-level cxx gnu lib

cd hellocpp
mkdir build
cd build
cmake -G "Ninja" -DCMAKE_TOOLCHAIN_FILE=../arm-none-eabi-gcc.cmake -DCMAKE_BUILD_TYPE=Debug ..
cmake --build . -- -j4

About

KH7 CMake Vanilla Project to test middleware integration

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C 90.9%Language:C++ 5.5%Language:Assembly 1.3%Language:Shell 1.0%Language:Makefile 0.7%Language:Python 0.4%Language:CMake 0.1%Language:Starlark 0.0%Language:Lex 0.0%Language:Batchfile 0.0%Language:M4 0.0%Language:HTML 0.0%Language:SCSS 0.0%Language:BASIC 0.0%Language:Perl 0.0%Language:FreeBasic 0.0%Language:CSS 0.0%Language:PHP 0.0%Language:Visual Basic 6.0 0.0%