Cygwin内容消失问题

发布于 2024-10-28 02:47:56 字数 219 浏览 1 评论 0原文

我正在开发一个 Android 应用程序,刚刚开始使用 Cygwin 进行 ndk-build。当我构建 c lib 时,快速向下滚动时输出可能会消失。当我尝试通过 Cygwin 制作基于 Linux 的其他库时,也会发生同样的情况。虽然我可以重新打开cmd窗口并再次创建项目来查看真正重要的输出,例如警告、错误,但是一次又一次地这样做确实很烦人。

有人遇到同样的问题吗?怎么解决呢?

谢谢。

I am working on an Android App and just start to use Cygwin for ndk-build. When I build my c lib, the output may disappear while scrolling down fast. The same will happen when I try to make other libraries based on Linux through Cygwin. Although I can reopen the cmd window and make the project again to see the output that really matters, such as, warnings, errors, but it's really annoying to do it again and again.

Does someone encounter the same question? How to solve it?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

荒路情人 2024-11-04 02:47:57

您使用什么终端?默认情况下,cygwin 只是在常用的 Windows cmd.exe 下运行 bash,这绝对不是那么好;安装和使用 mintty(最简单的方法是通过 cygwin 的 setup.exe)并设置回滚缓冲区大小以满足您的需要应该可以解决问题。

您也可以使用其他终端 - PuTTY、xterm、rxvt 等(甚至 KDE 和 Gnome 终端也可以通过 Cygwin Ports) - 但 mintty 可能是满足大多数 cygwin 用户需求的最佳选择(它相当简单、小且快速,并且与 Windows 集成得很好)。

另一种选择是重定向编译消息:使用 >将 stdout 重定向到文件,如果已存在则覆盖它,>>追加,并添加 &如果您希望 stdout 和 stderr 都重定向,例如 gcc mysource.c &>compilelog

What terminal are you using? By default cygwin just runs bash under the usual windows cmd.exe, which is definitely not all that great; installing and using mintty (simplest way to do so is through cygwin's setup.exe) and setting the scrollback buffer size to accommodate your needs should fix the problem.

You could use other terminals too- PuTTY, xterm, rxvt, etc (even the KDE and Gnome terminals are available through Cygwin Ports)- but mintty is probably the best option for most cygwin users' needs (it's rather simple, small, and fast, and it integrates well with Windows).

Another option would be to redirect compilation messages: use > to redirect stdout to a file, overwriting it if it already exists, >> to append, and add a & if you want both stdout and stderr redirected, e.g. gcc mysource.c &>compilelog.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文