This project provides lib-open-bsc, a library with build and install instructions for Linux and Windows using the provided toolchains.
-
CMake 3.15 or later
-
Compiler with C++17 support
- Linux: GCC or Clang
- Windows: MinGW (via MSYS2/MinGW64)
mkdir -p build/linux/release
cd build/linux/release
cmake ../../../ -DCMAKE_BUILD_TYPE=Release
cmake --build .
cd ../../../
cmake \
-S . \
-B build/windows/release \
-DCMAKE_TOOLCHAIN_FILE=build/windows/toolchain.cmake \
-G "MinGW Makefiles" \
-DCMAKE_BUILD_TYPE=Release
cmake --build build/windows/release -- -j
To copy the executable (Linux) and DLL (Windows) to the project's bin
directory, run:
# Linux
cmake --install build/linux/release --prefix .
# Windows
cmake --install build/windows/release --prefix .
After installation, you will have:
bin/MediumTerminal.exe
- GitHub: username
- Email: eduardoabdala9@outlook.com
Always keep the README updated, especially badges, version, and project status.