46 lines
862 B
Markdown
46 lines
862 B
Markdown
# AdaptiveBrightness
|
|
|
|
## Build and deployment instructions
|
|
|
|
### Windows
|
|
|
|
#### Prerequisites
|
|
|
|
- Visual Studio 2019
|
|
- Qt Visual Studio Tools
|
|
- Qt Library
|
|
|
|
#### Build steps
|
|
|
|
Open the `sln` and build.
|
|
|
|
#### Deployment steps
|
|
|
|
The example here is for deploying an x64 Release build, but other build work analogously.
|
|
|
|
Start a `x64 Native Tools Command Prompt for VS 2019`:
|
|
|
|
```console
|
|
> cd %QTDIR%\msvc2019_64\bin
|
|
> set PATH=%PATH%;%CD%
|
|
> cd %DEV%\AdaptiveBrightness\AdaptiveBrightness
|
|
> windeployqt --no-system-d3d-compiler ..\x64\Release\AdaptiveBrightness.exe
|
|
```
|
|
|
|
### Linux
|
|
|
|
#### Prerequisites
|
|
|
|
Assumes Debian Buster: `sudo apt install qt5-default libqt5serialport5-dev`
|
|
|
|
#### Build steps
|
|
|
|
```console
|
|
$ qmake CONFIG+=release # or CONFIG+=debug
|
|
$ make
|
|
```
|
|
|
|
#### Deployment
|
|
|
|
Executable will run on any environment with the same architecture and installed libraries.
|