2013-08-21 3 views
0

Я только что загрузил оболочку командной строки Sqlite3 для окон (http://www.sqlite.org/download.html). Однако, когда я пытаюсь запустить исполняемый файл в Cygwin, он не загружается и просто зависает.Sqlite3 не будет выполняться в Cygwin

Сама оболочка Sqlite3 работает так, как будто я просматриваю ее в проводнике Windows, она запускается, или если я открываю ее в cmd, она запускается. Как мне заставить его работать с Cygwin?

ответ

2

Cygwin в настоящее время не работает с интерактивными родными программами. Это связано с тем, как работает терминальный код Cygwin, чтобы обеспечить ожидаемую семантику POSIX для программ Cygwin.

Таким образом, лучше всего использовать собственный пакет SQLite от Cygwin.

Если вы абсолютно должны использовать родной sqlite3.exe, у вас будет cmd.exe для запуска sqlite3.

+1

Я даже не подумал проверить, имеет ли Cygwin собственный пакет SQLite. Я просто использую это, приветствую. – rwolst

Смежные вопросы