Linenoise: Windows-Unterstützung?

Erstellt am 13. Apr. 2016  ·  5Kommentare  ·  Quelle: antirez/linenoise

Linenoise behauptet, dass es ANSI.SYS-Terminals unterstützt, was auf Windows hindeutet, es scheint jedoch unmöglich zu sein, es unter Windows zu kompilieren ... oder zumindest MSVC. Es verwendet POSIX-Header wie termios.h, unistd.h usw., die in dieser Umgebung nicht vorhanden sind.

Wie machbar wäre es, MSVC-Unterstützung hinzuzufügen?

Hilfreichster Kommentar

@Sonophoto leider ist das ein No-Go für mich - ich brauche es C.

Alle 5 Kommentare

@Asmod4n Leider enthält diese Datei

Wir können Leinoise erst verwenden, wenn Windows unterstützt wird ... hoffentlich wird der Redis-Code hierher portiert.

BEARBEITEN: Egal, https://github.com/arangodb/linenoise-ng gefunden, das Windows unterstützt.

Das könnte dir auch gefallen @yhirose ‚s Version von linenoise: https://github.com/yhirose/cpp-linenoise

@Sonophoto leider ist das ein No-Go für mich - ich brauche es C.

Hier ist eine weitere Problemumgehung:

https://github.com/msteveb/jimtcl/blob/master/linenoise.c

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

denisvm picture denisvm  ·  9Kommentare

krux02 picture krux02  ·  8Kommentare

ghost picture ghost  ·  4Kommentare

JelteF picture JelteF  ·  8Kommentare

ozancaglayan picture ozancaglayan  ·  21Kommentare