我一直在使用程序员的记事本一段时间,我发现它是一个非常简单的工具,我更喜欢在我知道我不需要大部分标准IDE开销的项目上使用它。但是,我最近在Windows Vista上运行程序时遇到了这个问题。

我发现在运行内置的“make”时命令,make.exe的输出没有像它应该的那样在窗口中捕获。正在捕获错误代码,但无论程序实际输出什么,输出始终为空白。 (从命令行运行程序显示输出就好了,运行它时没有使用PN的“捕获输出”选项。)任何人都知道这可能是什么原因?

由于

有帮助吗?

解决方案

好吧,我对这个问题的部分解决方案是切换编译器。显然,程序员的记事本不喜欢Windows Vista上DJGPP的输出,可能是因为DJGPP不是一个完整的端口,并且还有各种其他问题。解决方案是使用不同的编译器。我们现在正在为这个项目使用MinGW,一旦我们解决了链接器问题,我们解决了大部分问题。

但是,如果有人有办法让DJGPP与PN一起工作(我知道还有一些项目依赖它),那么知道它会很有帮助。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top