@@ -20,10 +20,10 @@ There are some external dependencies under external/, so when cloning use:
20
20
21
21
``` git clone --recursive <path to git repo> ```
22
22
23
- Building uses cmake and meson, and is simplified by using meson wrap files to specify the dependent packages. Building has some pre-requisites:
23
+ Building uses meson, and is simplified by using meson wrap files to specify the dependent packages. Building has some pre-requisites:
24
24
25
25
* a compiler (e.g. ` apt install build-essentials ` )
26
- * cmake
26
+ * cmake (optional)
27
27
* python
28
28
* (linux) pkg-config (e.g. ` apt install pkg-config ` )
29
29
* curl, zip, unzip, tar (e.g. ` apt install curl zip unzip tar ` )
@@ -35,7 +35,7 @@ Unix users can also use the method used for the Windows build environment as det
35
35
On Windows, the following can be used:
36
36
* install TDM-GCC or any other Windows GNU distribution
37
37
* install miniconda or venv and setup virtual environment
38
- * pip install cmake
38
+ * pip install cmake (optional)
39
39
* pip install meson
40
40
41
41
To build:
@@ -50,14 +50,14 @@ To run tests:
50
50
51
51
To get binaries:
52
52
* ` meson install -C builddir ` if the prefix was set or
53
- * ` meson install -C buildfir --destdir <some directory> ` to install in a specifit directory.
53
+ * ` meson install -C buildfir --destdir <some directory> ` to install in a specific directory.
54
54
55
55
Sometimes you only want the runtime dynamic libraries and executables. Meson comes with a handy targeted installation using the following command:
56
56
* ` meson install -C builddir --tags runtime `
57
57
58
58
Make sure the prefix, or destdir, is set so binaries are not accidentally installed on the system.
59
59
60
- The binaries are located in the bindir (if installed) and build directory:
60
+ The binaries are located the build or installation directory:
61
61
62
62
Build directory:
63
63
* builddir
@@ -71,8 +71,8 @@ Install directory:
71
71
* bindir
72
72
* libopenpivcore.so
73
73
* all other dependent shared libraries
74
- * process.exe
75
- * average_subtract.exe
74
+ * process (executable)
75
+ * average_subtract (executable)
76
76
77
77
### Raspberry Pi (using deprecated VCPKG build system)
78
78
0 commit comments