2013-08-21 65 views
0

我剛剛下載了windows的Sqlite3命令行shell(http://www.sqlite.org/download.html)。但是,當我嘗試在Cygwin中運行可執行文件時,它不會加載並掛起。Sqlite3不會在Cygwin中執行

Sqlite3 shell本身的工作方式就好像我在Windows資源管理器中瀏覽它運行,或者如果我打開它運行cmd它。我如何使它與Cygwin一起工作?

回答

2

Cygwin目前在交互式本機程序中效果不佳。它與Cygwin終端代碼的工作方式有關,以便爲Cygwin程序提供預期的POSIX語義。

因此,最好的選擇是使用Cygwin自己的SQLite包。

如果您絕對必須使用本機sqlite3.exe,您將使用cmd.exe來運行sqlite3。

+1

我甚至沒有想過檢查Cygwin是否有自己的SQLite包。我會用那個,歡呼。 – rwolst