当我要求CodeBlocks运行我构建的应用程序时,它会生成一个终端窗口并在该窗口中运行该应用程序。如何让它在IDE的日志窗口中运行?
答案 0 :(得分:0)
这在Code :: Blocks中没有实现。
目标可执行文件可以直接从IDE(无控制台)运行,也可以通过consolerunner
程序运行,该程序调用任何适当的终端(例如Windows下的cmd,Linux下的xterm),并且可选择提示输入密钥。过程已经退出。它是哪一个(终端或没有终端)取决于项目的“属性”窗口中的“类型”字段(“构建目标”选项卡)。
但是,如果您绝对需要,可以通过执行构建后步骤来执行在日志窗口间接中运行的效果。在这种情况下,程序的stdout和stderr都将显示在构建日志选项卡中。