1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-04-29 07:09:43 +02:00

Update BUILDING.md

!. ATL/MFC components (v14.22) are not included by default in the C++ development kit, but are needed to compile the project.

2. In Windows (not checked for Linux distributions), cmake will build a Debug version of the software. Since cmake will check for information marked as "Release" to install the application by default (and not Debug), I think that it is fair to explicitly tell the persons who only want to install the project to build a "Release" version of the software.

Signed-off-by: BBArikL <BBArik@protonmail.com>
Reference-to: https://github.com/tenacityteam/tenacity/pull/688
This commit is contained in:
Arik 2022-01-21 06:50:01 -05:00 committed by GitHub
parent 0665614b85
commit 0760f3945a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -207,7 +207,7 @@ If you switch between system packages and vcpkg, you may need to delete
Install
[Microsoft Visual Studio](https://visualstudio.microsoft.com/vs/community/)
with the **Desktop development with C++** installation option.
with the **Desktop development with C++** installation option. Microsoft's ATL/MFC components are also needed to build the application.
Installing [sccache](https://github.com/mozilla/sccache) is highly recommended
for faster builds but not required. CMake will automatically use sccache if you
@ -291,13 +291,13 @@ cmake -G Ninja -S . -B build
Build Tenacity:
```
cmake --build build
cmake --build build --config Release
```
Run Tenacity:
```
build/bin/Debug/tenacity
build/bin/Release/tenacity
```
Optionally, install Tenacity: