Lines Matching +full:cmake +full:- +full:version
1 # Using CMake for the Opus Project
3 …s guide provides instructions for using CMake to build the Opus project with various configuration…
5 …CMake documentation for the most up-to-date and accurate information. You can find the official CM…
11 - CMake
12 - Git (optional, but recommended for version control integration)
13 - Working C compiler
17 Follow the steps below to build the Opus project using CMake:
33 3. Configure the build with CMake. You can set the desired configuration options using CMake's `-D`…
35 - `OPUS_BUILD_SHARED_LIBRARY`: build shared library.
36 - `OPUS_BUILD_TESTING`: build tests.
37 - `OPUS_BUILD_PROGRAMS`: build programs.
38 - `OPUS_CUSTOM_MODES`, enable non-Opus modes, e.g. 44.1 kHz & 2^n frames.
43 cmake .. -DOPUS_BUILD_PROGRAMS=ON -DOPUS_BUILD_TESTING=ON
49 cmake --build .
56 …ness of the project. You can execute the tests using CTest, a part of the CMake build system. CTes…
60 1. Navigate to the build directory after configuring and building the project with CMake:
75 ctest -C Debug
80 CMake aims to provide broad platform support, allowing the Opus project to be built and used on maj…
82 - Windows
83 - macOS
84 - Linux
85 - Android
86 - iOS
88 CMake achieves platform support by generating platform-specific build files (e.g., Makefiles, Visua…
90 …CMake strives to ensure compatibility and stability across platforms, bugs or issues may still ari…
95 2. Steps to reproduce the problem, including the CMake command and any specific configuration optio…
96 3. Operating system and version (e.g., Windows 10, macOS Big Sur, Ubuntu 20.04).
97 4. CMake version (e.g., CMake 3.21.1).
103 We appreciate your help in identifying and addressing any configuration-related problems, ensuring …
112 cmake .. -DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain.cmak…
115 …g for Android documentation](https://cmake.org/cmake/help/latest/manual/cmake-toolchains.7.html#cr…
120 cmake .. -G "Unix Makefiles" -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_ARCHITECTURES=arm64
123 …for iOS documentation](https://cmake.org/cmake/help/latest/manual/cmake-toolchains.7.html#cross-co…
129 cmake .. -G "Visual Studio 17 2022" -A x64
132 …you can refer to the [Visual Studio Generator documentation](https://cmake.org/cmake/help/latest/g…