codeblocks 相关问题

此标记用于Code :: Blocks,这是一个开源C ++ IDE。不要将此标记用于定义范围的代码块(例如花括号)。

代码块中的编译选项[关闭]

我希望能够在代码块中输入选项。就像我想做 gcc -P test.c 一样。我该怎么做呢?基本上,我希望 Code Blocks 在每次编译时给出一个提示框...

回答 1 投票 0

gtkmm 编译器错误代码块窗口

尝试在代码块中编译一个简单的 gtkmm 应用程序,但只是收到有关 ustring.h 文件的错误 C:\gtkmm\include\glibmm-2.4\glibmm\ustring.h|861|错误:ISO C++ 禁止声明 `wostringstr...

回答 1 投票 0

为什么codeblocks内存转储窗口不显示错误?

#包括 #包括 #包括 #包括 结构列车 { 整数ID; 整数小时; 分钟; 字符目的地[21]; }; //

回答 1 投票 0

Codeblocks 变量突出显示...发生了什么事?

背景: 我非常喜欢使用 Codeblocks 来执行 C++。我刚刚升级到 Ubuntu 14.04 LTS 并通过 Ubuntu 软件中心安装了 Codeblocks。 我的问题:一切都很顺利,除了......

回答 2 投票 0

使用 CodeBlocks 会忽略在 C++ 中调用主函数[重复]

可能的重复: C++中main函数可以调用自身吗? 我决定使用 CodeBlock IDE 进行一个小测试,调用 main 函数,这应该是非法行为。 前任: #包括 可能重复: C++中main函数可以调用自身吗? 我决定使用 CodeBlock IDE 进行一个小测试,通过调用 main 函数,这应该是非法行为。 例如: #include <iostream> using namespace std; int main() { cout<<"hello"<<endl; main(); return 0; } 奇怪的是,在代码块中我能够编译这个混乱的东西。有谁知道为什么吗? 输出:你好 正如您在问题本身中所说,语言规范禁止从代码中显式调用 main() 。只有运行时才能调用它。 当您使用 GCC 编译代码(阅读您的注释)时,-pedantic选项将以错误或警告的形式为您提供适当的诊断。所以试试这个: g++ program.cpp -pedantic cout<<"hello"<<endl; **main();** return 0; 第二行 main() 将导致无限递归循环,main() 函数一次又一次地调用自身,这反过来将导致代码返回值中没有路径。 由于并非所有路径都返回值,因此没有 C 编译器会编译它。忘记 C,即使 C# 编译器在发现所有路径都没有返回值时也会停止,尽管代码是清晰的。 可以调用main函数下的任意函数。main也是一个由编译器在运行时触发的函数。是的,这是非法行为,但您可以在 main 下调用 main 函数。在 main 下调用 main 函数会导致隐性并无限运行。在VS2008中,你会收到调用main函数的警告,但程序运行没有任何问题。

回答 3 投票 0

如何禁用 Code::Blocks 中其他开源文件的代码完成建议?

Code::Blocks 始终显示来自其他开源文件的建议。例如,如果我在另一个文件中编写了一个函数 func,参数形式为 func(int a, char ch),Code::Blocks 将自动...

回答 1 投票 0

如何从外部代码和Makefile启动CodeBlocks项目?

我有依赖于 boost 和其他库的 C++ 代码,因此该代码有一个调用 boost 的 makefile。 我现在正尝试开始在 Linux 中的 CodeBlocks 中开发此代码,所以按顺序...

回答 2 投票 0

当需要用户输入时,我的程序启动时间太长

作为一年级计算机科学学生,我正在使用 Code::Blocks 和 GCC 编译器来编写 C 程序。我在程序中使用 scanf() 时遇到了一个奇怪的问题。 程序可以正常编译,但是当...

回答 1 投票 0

如何在Code::Blocks中添加另一个C文件

所以我的老师希望我的项目的函数原型和 typedef 存储在一个单独的 .c 文件中。 所以 main.c 有要做的事情,another.c 有原型和 typedef,another.h 有

回答 1 投票 0

如何从与声明变量的块不同的代码块表达式访问变量?

下面有人能解释一下asp.Net的工作原理吗? 我在 aspx 标记中有 2 个独立的代码块 asp.Net 表达式,其间有一个 html 内容(下面示例中的 span 元素)。 ...

回答 2 投票 0

C++ 项目的结构应该是怎样的?

我最近开始学习 C++,来自 Ruby 环境,我发现很难以仍然可以正确编译的方式构建项目,我一直在使用 Code::Blocks wh...

回答 4 投票 0

Code::Blocks 与 Windows 7 兼容的 GCC 编译器

带有 MinGW 设置的 Code::Blocks 的最新二进制版本是否与 Windows 7 兼容?如果没有,有什么方法可以解决这个问题,或者有什么好的替代方案(通过切换到不同的编译器,不同的...

回答 2 投票 0

Windows 操作系统中 Code::Blocks 编辑器中对 fork() 的未定义引用

当我在 Windows 操作系统中的 Code::Blocks 中运行以下代码时。 我曾经遇到过一个错误,称为未定义的 fork() 引用。 我确实设置/选择了 GCC 编译器作为我的默认编译器。 #包括...

回答 6 投票 0

ntddk.h 没有这样的文件或目录

我在 Windows XP 中使用 CODE::BLOCKS。尝试编写一个设备驱动程序。但在创建项目后,我收到以下错误。我做了以下设置,但仍然收到错误 “ntddk.h没有这样的...

回答 2 投票 0

在 Code::blocks 中使用 Boost 时出现问题

我正在尝试使用 Boost 库配置 Code::Blocks(在 Windows 上运行,使用 MinGW)。我已经构建了库并将所有内容安装到 C:\Program Files oost_1_47_0。 在代码中::

回答 1 投票 0

使用 Code::Blocks 编译 D

我在 Code::Blocks 中编译 D 程序时遇到问题。 这就是我正在做的: 按照我的组织惯例,我已将 Digital Mars D2 编译器解压到 C:\Compilers\dmd2。 我

回答 3 投票 0

将编译器添加到代码::块

从这里我下载了最新版本的 GCC,即 4.6。 如何将此编译器添加到我的代码::块中?

回答 1 投票 0

Visual Studio 2012 使用什么编译器来处理 C++,它是否兼容/我可以将它与代码块一起使用吗?

Visual Studio 2012 使用什么编译器来处理 C++,它是否兼容/我可以将它与代码块一起使用吗? 我想知道,因为我们需要使用 Visual Studio 2012 来完成这个学校项目,而我...

回答 1 投票 0

未定义对“SDL_main”的引用

我最近决定尝试使用 SDL 和 CodeBlocks 10.05。我从 http://www.sdltutorials.com/sdl-tutorial-basics 上的教程开始,并尽力遵循它。不幸的是,我

回答 8 投票 0

Code::Blocks 无法找到标准库头文件?

我最近从 Bloodshed 切换到 Code::Blocks。我编写了一个简单的输入/输出程序来感受它,当我尝试编译它时,我包含的所有标头都出现错误,sa...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.