Linenoise mengklaim mendukung terminal ANSI.SYS, yang menyarankan Windows, namun tampaknya mustahil untuk mengompilasinya di Windows... atau setidaknya MSVC. Ia menggunakan header POSIX seperti termios.h, unistd.h, dll. yang tidak ada di lingkungan itu.
Seberapa layak untuk menambahkan dukungan MSVC?
@Asmod4n sayangnya, file itu menyertakan hal-hal yang bergantung pada kode Redis.
Kami tidak dapat menggunakan linenoise sampai Windows didukung... mudah-mudahan kode redis akan di-porting di sini.
EDIT: Nevermind, temukan https://github.com/arangodb/linenoise-ng yang mendukung Windows.
Anda mungkin juga menyukai linenoise versi @yhirose: https://github.com/yhirose/cpp-linenoise
@Sonophoto sayangnya yang itu tidak cocok untuk saya--saya membutuhkannya C.
Berikut ini adalah solusi lain:
Komentar yang paling membantu
@Sonophoto sayangnya yang itu tidak cocok untuk saya--saya membutuhkannya C.