1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-11 22:51:06 +02:00

Update windows build instructions ()

* Update windows build instructions

* Update download link for VS 2019

* One more 2017 > 2019 text change

* Remove errant dots from a list

* Specify CMake variable name
This commit is contained in:
Jefferson Hudson 2021-01-20 02:12:12 -05:00 committed by GitHub
parent 26d8fcad66
commit f2abbceb2e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -7,9 +7,9 @@ Fuller instructions that include
can be found on our wiki at http://wiki.audacityteam.org/wiki/Building_On_Windows
1. MSVC 2017: Download and install Microsoft Visual Studio 2017
1. MSVC 2019: Download and install Microsoft Visual Studio 2019
https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio?view=vs-2017
https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=Community&rel=16
2. Git: Download and install Git, for example by installing:
@ -54,9 +54,9 @@ can be found on our wiki at http://wiki.audacityteam.org/wiki/Building_On_Window
Then in system variables, for variable and value, add (for example)
WXWIN C:\wxWidgets-3.1.3
You will be building a dll version with MSVC2017 IDE, so...
You will be building a dll version with MSVC2019 IDE, so...
In MSVC 2017 open wx_vc15.sln, and select dll, release.
In MSVC 2019 open wx_vc15.sln, and select dll, release.
Then build.
3) Having got this far, it is well worth trying out building some wxWidgets
@ -74,15 +74,36 @@ can be found on our wiki at http://wiki.audacityteam.org/wiki/Building_On_Window
Audacity itself does not use/need git submodules.
2) Open the CMake GUI
- Open VS 2019 > "continue without code" > File > Open > CMake
- Pick CMakeLists.txt in root of audacity source folder you cloned
- Click "Open the CMake Settings Editor"
4) Check "Show advanced variables", click "Show advanced settings"
5) Set CMake Settings:
- configuration type > Release
- toolset > msvc_x86_x86 or msvc_x86_x64
- CMake generator > VS 16 2019
6) Set CMake variables:
- wxWidgets_LIB_DIR > 'C:/wxWidgets/lib/vc_dll' (your path may be slightly different)
- CMAKE_BINARY_DIR > `${projectDir}\out\install\${name}` (default, you can change it)
7) Save (should automatically generate CMake file)
- if it doesn't, Project > Generate CMake Cache
8) Build > Build All
Check the output directory indicated in step 6 to find `Audacity.exe`
Old VS 2017 instructions:
2) Open the CMake GUI.
Set the 'Where is the source code' location to where your copy of the git repo is.
Set the 'Where to build the binaries' to where you want the results.
Click on configure.
(notice where it found / did not find wxWidgets if it did not find wxwidgets check
that you set WXWIN coreectly )
3) Click on Generate.
4) Click on Open Project.