Update of readme

This commit is contained in:
Jakub Melka
2022-01-01 14:33:31 +01:00
parent c0e2447ed8
commit bae777062e

View File

@@ -10,9 +10,9 @@ and document page manipulator application. Software is implementing PDF
functionality based on PDF Reference 2.0. It is written and maintained functionality based on PDF Reference 2.0. It is written and maintained
by Jakub Melka. by Jakub Melka.
*Software works only on Microsoft Windows.* *Software works on Microsoft Windows / Linux.*
Software is provided without any warranty of any kind Software is provided without any warranty of any kind.
## 1. ACKNOWLEDGEMENTS ## 1. ACKNOWLEDGEMENTS
@@ -81,17 +81,27 @@ entirely by myself.
## 6. COMPILING ## 6. COMPILING
To compile this project, Visual Studio 2019 is needed. Only Microsoft Windows Compilation on Windows and Linux is available. There are two options for Windows,
is supported at this time. You must also have all of above libraries in order and one for Linux. To compile this project, compiler supporting C++20 is needed.
to compile the project. Software uses Qt 5.14.2. On Windows, you can use Visual Studio 2019, clang or mingw. On linux, only GCC 10
was tested.
### Compilation instructions: ### Compilation instructions (.pro file, Windows, Visual Studio):
1. Download Qt 5.14.2 1. Download Visual Studio 2019
2. Download [precompiled libraries](https://github.com/JakubMelka/PdfForQt-Dependencies), 2. Download Qt, minimal supported version is 5.14.2
3. Download [precompiled libraries](https://github.com/JakubMelka/PdfForQt-Dependencies),
or compile them yourself. Libraries must be in same root directory as this project, or compile them yourself. Libraries must be in same root directory as this project,
so root folder of this project will have a sibling folder with these libraries so root folder of this project will have a sibling folder with these libraries
3. Open Qt Creator and root project Pdf4Qt.pro 4. Open Qt Creator and root project Pdf4Qt.pro
4. Create target for Microsoft Visual Studio 2019 and compile the project 5. Create target for Microsoft Visual Studio 2019 and compile the project
### Compilation instructions (.qbs file, Windows/Linux)
For QBS build, you will need to install [Conan](https://conan.io/), a C++ package manager, Qt framework
(minimal supported version is 5.14.2), and compiler supporting C++20 (Visual Studio 2019, Clang, Mingw,
GCC).
1. Prepare prerequisites (Conan, Qt, compiler)
2. Open QBS project file
3. Build
## 7. DISCLAIMER ## 7. DISCLAIMER