Compiler construction 程序员';s记事本未捕获生成输出?

Compiler construction 程序员';s记事本未捕获生成输出?,compiler-construction,programmers-notepad,Compiler Construction,Programmers Notepad,我使用程序员记事本已经有一段时间了,我发现它是一个非常简单的工具,我更喜欢在我不需要大部分标准IDE开销的项目上使用它。然而,我最近在WindowsVista上运行该程序时遇到了这个问题 我发现,当运行内置的“make”命令时,make.exe的输出不会像预期的那样在窗口中捕获。正在捕获错误代码,但无论程序实际输出什么,输出总是完全为空。(从命令行运行程序可以很好地显示输出,在不使用PN的“Capture output”选项的情况下运行程序也是如此。)有人知道这可能是什么原因吗 谢谢嗯,我解决这

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

我发现,当运行内置的“make”命令时,make.exe的输出不会像预期的那样在窗口中捕获。正在捕获错误代码,但无论程序实际输出什么,输出总是完全为空。(从命令行运行程序可以很好地显示输出,在不使用PN的“Capture output”选项的情况下运行程序也是如此。)有人知道这可能是什么原因吗


谢谢

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

尽管如此,如果有人有办法让DJGPP与PN一起工作(我知道仍然有一些项目依赖于它),了解它会很有帮助