Skip to content

Commit 509e4b6

Browse files
authored
Merge pull request #7 from cmacdonald/patch-3
README.windows.md
2 parents d63f5c4 + 220378c commit 509e4b6

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

README.windows.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
## Compiling
2+
3+
To achieve a compilation of trec_eval for Windows, you will need Cygwin installed.
4+
5+
Download and install the [Cygwin](https://www.cygwin.com/) platform. You will need make and gcc installed by Cygwin. To achieve this, on top of the default Cygwin installation, it is recommended to install automake, make, gcc, cygwin-gcc and git from the Develop category, and permitting dependencies to be installed.
6+
7+
Then, to compile trec_eval, open a Cygwin Terminal, navigate using cd to the directory of the trec_eval source, and type make.
8+
9+
## Running
10+
11+
The resulting trec_eval.exe should be usable directly from the Cygwin Terminal.
12+
13+
The resulting trec_eval.exe should be usable on any machine without Cygwin installed, as long as the cygwin1.dll is available. For instance, place a copy the cygwin1.dll from Cygwin's /bin directory into the same directory as trec_eval.exe.

0 commit comments

Comments
 (0)