1

我刚刚下载了 Windows 的 Sqlite3 命令行 shell ( http://www.sqlite.org/download.html )。但是,当我尝试在 Cygwin 中运行可执行文件时,它不会加载,只是挂起。

Sqlite3 shell 本身的工作方式就像我在它运行的 Windows 资源管理器中浏览到它一样,或者如果我在它运行的 cmd 中打开它。如何让它与 Cygwin 一起工作?

4

1 回答 1

3

Cygwin 目前不能很好地与交互式本机程序一起使用。它与 Cygwin 终端代码的工作方式有关,以便为 Cygwin 程序提供预期的 POSIX 语义。

因此,最好的办法是使用 Cygwin 自己的 SQLite 包。

如果您绝对必须使用 native sqlite3.exe,您将不得不使用cmd.exe运行 sqlite3。

于 2013-08-21T20:47:30.947 回答