Installing libsvm-ranksvm-3.20 (Kernel RankSVM) to 64-bit Windows 7

You’ll need CMake or Cygwin to compile and generate the exe files. I have used cygwin for my purpose.

  1. Install Cygwin, make sure to check devel packages during installation for ‘make’ packages to install.
  2. Add cygwin path (eg. C:\cygwin64\bin) to system PATH.
  3. Run cygwin terminal and cd to unzipped libsvm-ranksvm-3.20 directory
  4. Run make. svm-train.exe, svm-predict.exe, and svm-scale.exe will be generated.
  5. You can run from cygwin terminal using ./svm-train or from dos prompt in usual manner.