标签: codeblocks

Code :: Blocks git插件

有没有人使用Code :: Blocks IDE?如果是的话,你能告诉我一个适合使用git的插件吗?看起来很奇怪,但我没有找到任何关于谷歌的东西.

ide git codeblocks

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

将静态libcurl添加到Code :: Blocks IDE

我无法弄清楚如何正确地将静态libcurl库添加到我的Code :: Blocks IDE中.我希望它是静态的,因为在我的程序运行期间不需要默认情况下不包含在Windows中的.dll文件.我正在使用这个libcurl:http://curl.haxx.se/dlwiz/?type = lib&os = Win32&flav = - (没有OpenSSL的minGW)

以下是我的全局编译器设置:http://img845.imageshack.us/img845/1381/halpr.jpg

我收到以下错误:

ld.exe ||找不到-lCURL_STATICLIB | || ===构建完成:1个错误,0个警告=== |

编译此代码时:

include <stdio.h>
include <curl/curl.h>

int main(void)
{
CURL *curl;
CURLcode res;

curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, "http://google.com");
res = curl_easy_perform(curl);

/* always cleanup */
curl_easy_cleanup(curl);
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)

显然它没有找到CURL_STATICLIB,因为我不明白为什么.我甚至不确定是否需要将CURL_STATICLIB添加到我的链接器设置(我在其他论坛上阅读).我发现有些人有同样的问题,但在任何地方都没有正确回答:

stackoverflow.com/questions/4176503/frustrated-with-libcurl

forums.codeblocks.org/index.php?topic=11391.0

old.nabble.com/gcc-working-with-libcurl-td20506927.html

forums.devshed.com/c-programming-42/linker-error-using-libcurl-698071.html

我很厌倦与此斗争,请帮助我.

编辑:

你好Victor,谢谢你的回复!

我会尽量详细说明,所以没有任何误解.所以,这是我的C:\ libs \文件夹的目录/文件夹树的图像:

http://img199.imageshack.us/img199/6977/curl1.png

如您所见,它还包括构建日志,您会注意到此次错误与我之前发布的错误不同.这是因为我改变了全局编译器并构建了项目设置.

我的新Build Project设置:http://img863.imageshack.us/img863/4404/buildoptions.png 我新的全局编译器设置:http://img225.imageshack.us/img225/4926/curl2.png

我确信我已将这些设置配置错误,这就是我无法编译它的原因.

c++ static codeblocks libcurl

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

Code :: blocks中的调试器命令行参数

在Code :: blocks中调试程序时,如何指定要发送到正在调试的程序的命令行参数.我找不到在哪里为我的生活设置这个,谷歌搜索带来调试编译器本身的设置,而不是编译器编写的程序.遗漏将是一件奇怪的事情.

谢谢,

蒂姆.

gcc gdb codeblocks

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

如何使用CodeBlocks安装Boost库?

所以我在这里结束了我的路线; 我正在研究保存文件和序列化,只是为了了解C++没有Python所具有的本机序列化能力pickle.但幸运的是,它有Boost - 所以我开始在我的系统上安装Boost 1.47,以便能够序列化我的对象.

到目前为止,没有成功.我首先想到我可以使用它:http://wiki.codeblocks.org/index.php?title = BoostWindowsQuickRef,但我不断发现版本错误不匹配,并且在尝试多次找到与1.47兼容的Boost Jam之后(我只发现1.3.19,似乎是为1.46而建的),我看到这个页面已经过了一年半了.

然后,经过多次搜索,我在此指出:http://www.boost.org/doc/libs/1_47_0/doc/html/bbv2/installation.html.但这也不起作用.运行\ bootstrap.bat时,我收到以下错误:

无法构建Boost.Build引擎.请参阅bootstrap.log以获取进一步的诊断信息.

嗯 - 好吧,没有任何类型的.log文件,但有一个名为bootstrap的文本文件,其中包含以下内容:

Setting environment for using Microsoft Visual Studio 2010 x86 tools.
###
### Using 'vc10' toolset.
###

c:\Program Files (x86)\CodeBlocks\MinGW\downloaded\boost_1_47_0\tools\build\v2\engine>if exist bootstrap rd /S /Q bootstrap 

c:\Program Files (x86)\CodeBlocks\MinGW\downloaded\boost_1_47_0\tools\build\v2\engine>md bootstrap 

c:\Program Files (x86)\CodeBlocks\MinGW\downloaded\boost_1_47_0\tools\build\v2\engine>cl /nologo /RTC1 /Zi /MTd /Fobootstrap/ /Fdbootstrap/ -DNT -DYYDEBUG -wd4996 kernel32.lib advapi32.lib user32.lib /Febootstrap\jam0  command.c compile.c debug.c execnt.c expand.c filent.c glob.c hash.c hdrmacro.c headers.c …
Run Code Online (Sandbox Code Playgroud)

c++ boost codeblocks

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

代码块中的文件组织

我目前正在开发Code :: Blocks的中/大项目,我想知道如何组织我的文件.

首先,似乎在Code :: Blocks中创建"虚拟文件夹"非常自然,但是在磁盘上,所有文件都在项目的根文件夹中,对我来说似乎很麻烦:如果我想在代码之外做一些事情: :块,文件很难找到.我应该使用这种方法吗?

然后,如果我每次需要它时都创建"真实"文件夹,我需要将它们添加到路径中以便构建它们.另外,Code :: Blocks似乎不喜欢这样.有没有一种简单的方法可以对Code :: Blocks"构建项目,好像我的项目目录中的子文件夹中的文件直接位于根项目目录中"?

我没有在互联网上找到项目通常如何组织Code :: Blocks,欢迎任何链接

projects-and-solutions project codeblocks

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

Code :: Blocks GDB无法打开文件错误

我在Windows 8中使用Code :: Blocks 12.11和Cygwin gdb.我在code :: blocks中配置了cygwin gdb,在调试时,它报告"无法打开文件"错误.在命令行中使用gdb是好的.

我在 网上找到了这个讨论,但我找不到注册条目.我的猜测是调试器插件无法将正确的路径名传递给gdb,路径前缀中有">>",我将其复制到编辑器中,结果是两个"子"字符(ascii中的1A).

这是错误日志,">>"是手工添加的,因为当我在这里复制时,"sub"字符不会显示.

Debugger name and version: GNU gdb (GDB) 7.6.50.20130728-cvs (cygwin-special)
Child process PID: 21936
Cannot open file: >>/cygdrive/e/code/test/main.cpp
At >>/cygdrive/e/code/test/main.cpp:17
Debugger finished with status 0
Run Code Online (Sandbox Code Playgroud)

我的问题是

1.如何使Gdb在Code :: Blocks中工作

2.两个"子"字符是否正常,为什么它们出现,我该如何删除它.

gdb codeblocks

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

Code :: Blocks - 警告:GDB:设置控制终端失败:不允许操作

我通过官方存储库在Ubuntu 14.04中安装了Code :: Blocks 13.12.编译时,一切顺利.但是当我调试时,shell会显示以下消息:

警告:GDB:设置控制终端失败:不允许操作

并且程序执行到断点,但是当我执行下一行时没有显示更多内容.

如何解决这个问题?

PD:我已经安装了最新版本的GDB(存储库中的那个).我也尝试使用linux终端而不是一个Codeblocks节目.

c linux ubuntu gdb codeblocks

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

编译wxLua(跨平台和静态)

我打算创建一个新的C++项目,在其中编写一些C++函数,将带有wxLua的Lua引擎嵌入其中,使我的C/C++函数可用于Lua端,然后编写我的主程序(包括GUI) Lua中.

我的IDE /编译器是Windows上的Code :: Blocks/GCC.我想为Windows,Linux和OSX编译它.

我的问题:

  • 编译wxWidgets和Lua
  • 建设wxLua
  • 创建一个跨平台项目,知道哪些库用于哪个操作系统

我阅读了很多关于wxLua的文档,发现你应该使用wxWidgets 2.8.12和Lua 5.2.3(因为它们是两个最新的稳定和支持的版本).

如果可能的话,我希望程序最终成为一个独立的可执行文件.
所以我想我需要将Lua和wxWidgets编译为.lib库(Windows)和.a库(Linux/OSX),这是正确的吗?我该怎么办?

完成后,我需要创建什么样的项目以及如何将wxLua嵌入到该项目中?我找不到很多关于此的信息.

最后,我如何告诉我的IDE/project/makefile(?)哪些库用于哪个操作系统?

c++ lua gcc codeblocks wxlua

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

每个<%表示的内容列表(<%#,<%=等...)

可能重复:
ASP.NET"特殊"标记

您知道如何通过在.aspx中使用<%= PropertyFromCodeBehind%>来嵌入代码隐藏在页面中的属性值吗?

好吧,我最近才发现,我似乎找不到任何可以更深入地解释这个(和相关的东西)的教程(我只知道<%#与Eval结合使用) - 可能是因为我是使用<%进行搜索.

那么,任何人都可以向我提供这些标签的更多详细说明,或者提供一些解释所有这些的教程的链接吗?我对在这个问题上可以学到的任何东西感兴趣; 在某个地方,我看到你可以做像<%for ...%>这样的花哨的东西.

c# asp.net codeblocks

9
推荐指数
1
解决办法
310
查看次数

如何使用带有Code :: Blocks的OpenCV 2.4.3编译程序?

用MinGW和OpenCV 2.4.3 安装了Code :: Blocks.我想编译这个简单的程序:

#include <opencv2/highgui/highgui.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main()
{
  Mat im = imread("c:/path/to/lena.jpg");
  if (im.empty()) {
    cout << "Cannot open image!" << endl;
    return 1;
  }
  imshow("Image", im);
  waitKey(0);
}
Run Code Online (Sandbox Code Playgroud)

如何正确设置CodeBlocks以编译上面的代码?

我已经安装了OpenCV c:\opencv.

c++ opencv codeblocks

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

标签 统计

codeblocks ×10

c++ ×4

gdb ×3

gcc ×2

asp.net ×1

boost ×1

c ×1

c# ×1

git ×1

ide ×1

libcurl ×1

linux ×1

lua ×1

opencv ×1

project ×1

projects-and-solutions ×1

static ×1

ubuntu ×1

wxlua ×1