@@ -7,7 +7,7 @@ Lucene++ is an up to date C++ port of the popular Java [Lucene](http://lucene.ap
7
7
library, a high-performance, full-featured text search engine.
8
8
9
9
10
- Components
10
+ Lucene++ Components
11
11
----------------
12
12
13
13
- liblucene++ library
@@ -17,6 +17,8 @@ Components
17
17
- indexfiles (demo)
18
18
- searchfiles (demo)
19
19
20
+ For information on building the Lucene++ suite, please read doc/BUILDING.md
21
+
20
22
21
23
Useful Resources
22
24
----------------
@@ -26,52 +28,6 @@ documentation relevant to Lucene and lucene++. [Lucene in Action](https://www.am
26
28
by Otis Gospodnetic and Erik Hatcher.
27
29
28
30
29
- Build Instructions
30
- ------------------
31
-
32
- You'll need the [ Boost] ( http://www.boost.org ) libraries installed somewhere.
33
-
34
- On Debian systems, the following packages are required:
35
- - zlib1g-dev
36
- - libboost-date-time-dev
37
- - libboost-filesystem-dev
38
- - libboost-regex-dev
39
- - libboost-thread-dev
40
- - libboost-iostreams-dev
41
-
42
- To build the library the following commands should be issued::
43
-
44
- $ mkdir build; cd build
45
- $ cmake ..
46
- $ make
47
- $ make install
48
-
49
-
50
- Build Instructions for Windows systems
51
- --------------------------------------
52
-
53
- Once installing the dependencies, open cmake-gui and configure the build.
54
- When building on windows, ensure that the ` ENABLE_CYCLIC_CHECK ` option
55
- is set to ` true ` .
56
-
57
- Next, open the visual studio project with the 'open project' button. the
58
- project is built using the ` ALL_BUILD ` solution in the projects column.
59
- If you would like to install the project, build the ` INSTALL ` solution
60
- after the fact.
61
-
62
- **
63
- Note: if you wish to install the Lucene++ library to a protected area, you
64
- must re-open the visual studio project as an administrator
65
- **
66
-
67
- **
68
- Note: "BOOST_ROOT" environment variable must be defined to point to the
69
- Boost library directory (eg. c:\\ local\\ Boost). cmake should automatically
70
- find the installed libraries if they are installed within that path;
71
- e.g. C:\\ local\\ Boost\\ lib64-msvc-14.2
72
- **
73
-
74
-
75
31
To run unit test suite
76
32
----------------------
77
33
@@ -92,8 +48,6 @@ recieve errors telling you that required libraries cannot be found.
92
48
Command options can be discovered by supplying ` --help ` .
93
49
94
50
95
-
96
-
97
51
To run the demos
98
52
----------------
99
53
0 commit comments