程序员的记事本没有捕获输出?

时间:2008-10-20 04:47:02

标签: compiler-construction programmers-notepad

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

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

由于

1 个答案:

答案 0 :(得分:2)

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

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