BatchEncoder is an audio files conversion software (wxWidgets Demo).
Download and install wxFormBuilder:
https://github.com/wxFormBuilder/wxFormBuilder/releases/download/v3.6.2/wxFormBuilder_v3.6.2.exe
Open and edit src\ui\UI.fbp
project and then got to File > Generate Code
and Tools > Generated Inherited Class
.
Clone the BatchEncoder
source code repository.
git clone https://github.com/wieslawsoltes/BatchEncoderWx.git
Update wxWidgets
submodule.
git submodule update --init --recursive
Building the executable.
.\build.ps1 -Target "Build"
Patch RuntimeLibrary
:
.\build.ps1 -Target "Patch-RuntimeLibrary"
Restore RuntimeLibrary
:
.\build.ps1 -Target "Restore-RuntimeLibrary"
Currently used wxWidgets
version is 3.1.1
.
Open wx\build\msw\wx_vc15.sln
solution.
Build the following projects:
core
net
xml
adv
html
gl
qa
xrc
aui
propgrid
ribbon
richtext
media
stc
webview
using the following configurations:
Debug|Win32
Debug|x64
Release|Win32
Release|x64
You can use Build > Batch Build...
tool to batch build all projects and configurations.
Use Visual Studio 2017 Community Edition
to open BatchEncoder.sln
solution and Build
.