标签: codeblocks

从codeblocks导出makefile

是否可以从C++代码块项目中导出makefile?

如果是这样,它是如何完成的?

c++ makefile codeblocks

25
推荐指数
2
解决办法
3万
查看次数

SDL/SDL_image.h:没有这样的文件或目录

我正在尝试关注Lazy Foo的教程.但是当我尝试运行他的一个例子时,我得到了这个编译错误:

错误:SDL/SDL_image.h:没有这样的文件或目录

编译器/链接器设置正确,我在Windows XP上使用Code :: Blocks.

但问题是,没有SDL_image.h.我已经检查了它应该是的文件夹.我试图再次下载SDL库并再次检查,仍然没有SDL_image.h文件.SDL_image.h文件在哪里?

我下载的库是Win32的'Development Libraries'下的'SDL-devel-1.2.14-mingw32.tar.gz',来自以下链接:http://www.libsdl.org/download-1.2.php

c++ sdl codeblocks

22
推荐指数
2
解决办法
5万
查看次数

无法用Visual Studio打开包含文件

我最近从Code :: Blocks到Visual Studio,在Code :: Blocks中,我可以添加一个类,然后立即包含它.但是,每当我在Visual Studio中使用以下语句执行相同操作时:

#include "includedFile.h"
Run Code Online (Sandbox Code Playgroud)

要么

#include "include/includedFile.h"
Run Code Online (Sandbox Code Playgroud)

它不起作用,而是我收到错误:

无法打开包含文件:'includedFile.h'; 没有相应的文件和目录.

是否有一些箱子或设置我必须打勾?或者我是否必须手动将每个标头添加为依赖项?

以下是相关类的代码:

Public.h:

    #pragma once
    class Public
    {
        public:
            static const int SCREEN_WIDTH=1000;
            static const int SCREEN_HEIGHT=1250;
            Public(void);
            ~Public(void);
    };
Run Code Online (Sandbox Code Playgroud)

Public.cpp:

    #include "Public.h"


    Public::Public(void)
    {
    }


    Public::~Public(void)
    {
    }
Run Code Online (Sandbox Code Playgroud)

它是如何被包括在内的:

    #include "Public.h"
Run Code Online (Sandbox Code Playgroud)

c++ codeblocks include visual-studio visual-studio-2012

21
推荐指数
5
解决办法
14万
查看次数

Is there any shortcut for CodeBlocks to format the code?

Is there any shortcut for CodeBlocks to format the code?

I haven't find any tip in google.

I found only "format use AStyle", but it come up with right mouse button only...

hotkeys codeblocks

21
推荐指数
2
解决办法
3万
查看次数

是否可以在CodeBlocks中重命名文件?

代码块中是否有"重命名文件"选项,而不是通过资源管理器重命名?我尝试右键单击选项卡,但似乎没有.

codeblocks

20
推荐指数
1
解决办法
2万
查看次数

如何在代码块中调试?

我正在使用代码块编程,我设置了一些断点,但是当我运行程序时,代码块似乎忽略了它们.

通过"启动程序"我的意思是简单地点击 build_and_run (建立并运行).

我查了下Debug,发现F8没有(开始/继续):

Debug_Menu

程序编译并运行正常,它只是忽略了断点.谁知道怎么解决这个问题?

ps我在这里查了一下,我认为建议的答案与我无关,因为Compiler settings我只有" C:\ MinGW " Compiler's installation directory.

编辑:

我正在使用Windows 8 64位,代码块12.11

debugging codeblocks

20
推荐指数
2
解决办法
6万
查看次数

如何使用Code :: Blocks链接到库?

C++ GUI教程:对TextOut的未定义引用

我有同样的问题,但我是编程和Code :: Blocks的新手,我想使用GDI32库.我该如何安装?我很困惑,因为我可以使用windows.h标头,但有些功能TextOut不可用.

c++ winapi codeblocks

18
推荐指数
1
解决办法
10万
查看次数

Python IDLE.自动完成/显示完成无效

IDLE在实际显示自动完成菜单的时候非常狡猾.最近它根本没有工作,或者更具体地说,只在交互式会话期间工作.

我一直在使用Code Blocks for C,并且已经习惯了非常好的自动完成功能,所以没有它们有点令人沮丧 - 特别是在尝试学习新的框架工作以及与哪个类相关联时方法等等.

是否有一个简单的方法可以让IDLE自动完成再次工作?我正在使用python版本2.7.

是否有一个简单的编辑器我应该研究一下?我已经尝试过Vim,它对我的​​简单需求来说有点太重了,Ninja,我无法为任何事情工作,而Sublime文本2,我无法得到我的wxpython游戏.什么是一个不错的选择?任何类似于Code Blocks的东西都会很酷,但是,如果IDLE能够始终如一,我会非常满意!

请求澄清: 好的,所以看起来我可能有一些我的术语倒退了.通过非交互式,我的意思是,例如,右键单击py文件并选择"使用IDLE编辑".这提出了我认为可以描述为文本编辑器的内容.您可以在这里输入所有代码.准备好之后,然后点击F5,或选择Run,它会启动(我称之为)交互式终端.在这里,您可以输入代码,按回车键,并立即评估该代码.

我的问题是指前者,IDLE中编辑代码的部分.有时在打字时,经过一次.它将显示可用的方法,或者在打开括号后,它将给出关于预期值的提示.但问题是,有时它会做这些事情,有时却没有.

python autocomplete codeblocks python-idle

18
推荐指数
2
解决办法
4万
查看次数

如何使用$ ORIGIN获取RPATH来处理Code :: Blocks GCC?

我正在尝试将包含特殊字符串$ ORIGIN的RPATH链接到使用GCC和Code :: Blocks IDE构建的可执行文件中.我指定了

-Wl,-R$ORIGIN
Run Code Online (Sandbox Code Playgroud)

在项目的链接器选项中,但输出到GCC的命令行是错误的(为了清楚起见剥离):

g++ -Wl,-R
Run Code Online (Sandbox Code Playgroud)

为Code :: Blocks指定此参数的正确方法是什么?

linker command-line gcc rpath codeblocks

17
推荐指数
2
解决办法
7507
查看次数

code :: blocks不保存工作区项目结构

我已经开始使用C :: B并且发现了令人讨厌的问题:我通常在工作区中有许多打开的项目,每当我关闭C :: B时,在下次启动时我会丢失项目选项卡中的所有项目.所以每次我必须从File->Recent Projects菜单中恢复它们.有没有更好的方法呢?我试过了File->Save Workspace,View->Perspectives->Save current没有任何帮助!

codeblocks

17
推荐指数
1
解决办法
1万
查看次数