Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added Linux/Unix to README #43

Open
wants to merge 9 commits into
base: community
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
added Linux/Unix to README
  • Loading branch information
mrtuxa committed Mar 22, 2023
commit 39d77d088d6be69e056144e806dcfddf1e7ce9ba
18 changes: 15 additions & 3 deletions libs/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -76,10 +76,9 @@ notwendig.)
macOS
^^^^^
Unter MacOS ist die Einrichtung relativ einfach und bedarf nur der oben genannten Voreinstellungen.
Es wird der von Apple ausgelieferte clang compiler verwendet.

Beispiel: Innerhalb von /Users/governikus/AusweisApp2 befindet sich der Quellcode.
Es wird der von Apple ausgelieferte clang compiler verwendet. Wenn man die Kompilierung des Quellcodes beschleunigen möchte, kann man den Parameter `-j <THREADS>` nutzen.

Beispiel: Innerhalb von macOS /Users/governikus/AusweisApp2 befindet sich der Quellcode.
::

$ cd /Users/governikus
Expand All @@ -89,6 +88,19 @@ Beispiel: Innerhalb von /Users/governikus/AusweisApp2 befindet sich der Quellcod
$ make


Linux / Unix
^^^^^
mrtuxa marked this conversation as resolved.
Show resolved Hide resolved
Die Einrichtung unter Linux/Unix ist einfach und erfordert nur die oben genannten Einstellungen. Die meisten Distributionen haben den clang Compiler bereits vorinstalliert, aber er kann auch nachträglich installiert werden. Wenn man die Kompilierung des Quellcodes beschleunigen möchte, kann man den Parameter `-j <THREADS>` nutzen.
Beispiel: Innerhalb von Linux/Unix /home/governikus/AusweisApp2. befindet sich der Quellcode
::

$ cd /home/governikus

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

make that $HOME and it is portable

$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=release ../AusweisApp2/libs
$ make


Windows
^^^^^^^
Unter Windows müssen zunächst die Vorraussetzungen für die Buildumgebung geschaffen
Expand Down