Run make
Examples :
./nvsort myfile.txt # sort file myfile.txt
./nvsort -t "|" -f 16 file.txt # sort a file alphabetically on field 16 using "|" as separator
./nvsort -t "|" -f 1n file.txt # sort a file numerically on field 1 using "|" as separator
./nvsort -t "|" -f 1 -f 16 file.txt # sort a file on fields 1 and 16 using "|" as separator
./nvsort -t "|" -r -f 1 -f 16 file.txt # reverse sort a file on field 1 using "|" as separator
I tested it on Linux Ubuntu 16.04 with Nvidia Gtx 1080