gpt4 book ai didi

codeblocks - 禁止在使用 Code::Blocks IDE 创建的应用程序中弹出控制台

转载 作者:行者123 更新时间:2023-12-02 04:00:00 25 4
gpt4 key购买 nike

我正在使用 Code::Blocks 版本 13.12 与 GNU GCC 编译器。我最近在 Windows 7 上安装并开始使用这些工具。尽管我不认为语言是一个促成因素,但我使用此环境来创建 C 和 C++ 应用程序。

获得调试或发布目标可执行文件的干净构建后,单击绿色“运行”或红色“调试/运行”工具栏按钮,我什至看到控制台弹出窗口闪烁(出现,然后关闭)对于不向 stdout 写入任何内容的代码。例如...

int main(void)
{
int a = 1;
return 0;
}

...产生一个控制台弹出窗口。

任何人都可以描述如何设置 Code::Blocks IDE 来抑制控制台弹出窗口吗?

注意:我已查看与此问题相关的答案 here here 。这些帖子是相关的,其中一个帖子作为另一个帖子的重复项被关闭,但两者的答案都没有解决这个问题。 (即因为我的系统不使用 Avast ,Avast 与该问题完全无关)

最佳答案

您可以更改 Code::Blocks 中的设置以作为 GUI 应用程序运行。这将告诉它按原样进行编译,并且在启动时不会产生控制台窗口。这就是您这样做的方法:

1. Click Project on the CodeBlocks menu.  
2. Click Properties.
3. Click the second tab, Build Targets.
4. On the right, where it says Type: Console application, change it to GUI application.
5. Rebuild the project.

如果您有其他问题,这里是收集信息的地方:How to get ride of console box of a GUI program compile by MinGW + Code::Block

关于codeblocks - 禁止在使用 Code::Blocks IDE 创建的应用程序中弹出控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42307989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com