jjzjj

Codeblocks

全部标签

c++ - 如何设置 GTK+ 以在 Ubuntu Linux 上使用 Code::Blocks 进行开发

我正在尝试使用Code::Blocks在Ubuntu11.4上开发GTK+应用程序。www.gtk.org有关于从源代码构建GTK+的说明,看起来很复杂。但是Ubuntu包管理器将libgtk3-dev列为我安装的包。我使用Ubuntu软件中心安装的Code::Blocks。使用Code::Blocks项目向导创建GTK+项目,当我构建时,项目编译失败“找不到gtk/gtk.h”。很明显,GTK包含(和lib)文件夹没有添加到Code::Blocks搜索文件夹中。我找到了相关的路径和文件...我是否必须明确并手动将所有搜索路径添加到Code::Blocks的搜索路径?或者我错过了一些安

linux - 哪个适合 linux? GNU make vs cmake vs codeblocks vs qmake

在我面前有一些不同的技术,我对它们感到困惑。GNUmake、CMAKE、Qmake、Code::blocks方法论Code::Blocksusesacustombuildsystem,whichstoresitsinformationinXML-basedprojectfiles,butcanoptionallyuseexternalmakefiles**saysWIKI**1-CMAKE和GNUMAKE有什么区别?2-如果我计划与Linux建立长期合作关系,那什么是最好的?3-如果我需要跨平台一些应用程序,我是否需要相同的技术? 最佳答案

linux - 哪个适合 linux? GNU make vs cmake vs codeblocks vs qmake

在我面前有一些不同的技术,我对它们感到困惑。GNUmake、CMAKE、Qmake、Code::blocks方法论Code::Blocksusesacustombuildsystem,whichstoresitsinformationinXML-basedprojectfiles,butcanoptionallyuseexternalmakefiles**saysWIKI**1-CMAKE和GNUMAKE有什么区别?2-如果我计划与Linux建立长期合作关系,那什么是最好的?3-如果我需要跨平台一些应用程序,我是否需要相同的技术? 最佳答案

c++ - 在 Code::Blocks 中启用 `-std=c++14` 标志

我已经安装了适用于Windows的Code::Blocks,并且想要编译C++14代码,如通用lambda,但我从codeblocks.org安装了Code::Blocks的二进制版本不支持标志-std=c++14。如何更新编译器并为Code::Blocks启用-std=c++14标志? 最佳答案 要在Code::Blocks中使用C++14编译源代码,首先需要下载并安装支持C++14功能的编译器。您可以在Windows上执行以下操作:从here下载MinGW(特定版本)或fromofficialsite至chooseoptions

c++ - 在 Code::Blocks 中启用 `-std=c++14` 标志

我已经安装了适用于Windows的Code::Blocks,并且想要编译C++14代码,如通用lambda,但我从codeblocks.org安装了Code::Blocks的二进制版本不支持标志-std=c++14。如何更新编译器并为Code::Blocks启用-std=c++14标志? 最佳答案 要在Code::Blocks中使用C++14编译源代码,首先需要下载并安装支持C++14功能的编译器。您可以在Windows上执行以下操作:从here下载MinGW(特定版本)或fromofficialsite至chooseoptions

c++ - 代码块不会在断点处停止

我正在尝试在Codeblocks中调试C++项目,但它并没有在断点处停止。到目前为止,我阅读了其他答案并尝试了以下方法:(BuildOptions>CompilerSettings)Producedebuggingsymbols被选中,stripallsymbols未被选中。我的文件路径中没有空格/非ascii值。运行调试版本。(Settings>Compiler>ToolchainExecutables)中的调试器设置为GDB/CDBDebugger:Default(Settings>Debugger>GDB/CDBDebugger:Default)中的可执行路径是C:\MinGW\

c++ - 代码块不会在断点处停止

我正在尝试在Codeblocks中调试C++项目,但它并没有在断点处停止。到目前为止,我阅读了其他答案并尝试了以下方法:(BuildOptions>CompilerSettings)Producedebuggingsymbols被选中,stripallsymbols未被选中。我的文件路径中没有空格/非ascii值。运行调试版本。(Settings>Compiler>ToolchainExecutables)中的调试器设置为GDB/CDBDebugger:Default(Settings>Debugger>GDB/CDBDebugger:Default)中的可执行路径是C:\MinGW\

c++ - 更改代码块中的默认终端

Windowscmd不支持ANSI颜色代码,互联网上有很多更好的终端。我是code::blocks的新手,想更改默认终端。我所做的是:Settings>Environment,我无法更改“终端启动控制台程序”字段。我怎样才能做到这一点? 最佳答案 我认为您无法更改Window操作系统上的默认终端,因为那里没有其他终端。但是,如果您使用像Ubuntu这样的Linux,您可以将其默认命令窗口更改为gnome-terminal--title=$TITLE-x代替xterm-T$TITLE-e在设置>环境>“终端启动控制台程序”

c++ - 更改代码块中的默认终端

Windowscmd不支持ANSI颜色代码,互联网上有很多更好的终端。我是code::blocks的新手,想更改默认终端。我所做的是:Settings>Environment,我无法更改“终端启动控制台程序”字段。我怎样才能做到这一点? 最佳答案 我认为您无法更改Window操作系统上的默认终端,因为那里没有其他终端。但是,如果您使用像Ubuntu这样的Linux,您可以将其默认命令窗口更改为gnome-terminal--title=$TITLE-x代替xterm-T$TITLE-e在设置>环境>“终端启动控制台程序”

c++ - OpenCV中的 Blob 提取

我正在使用OpenCV为图像过滤某些颜色,所以我得到了检测区域的二值图像。现在我想侵eclipse这些区域,然后去除较小的区域,并找到最大“blob”的x,y坐标我正在寻找关于最好使用什么库的建议?我见过cvBlob和cvBlobsLib但我不太确定如何设置它们。我想将它们与项目一起编译,还是想将它们编译并安装到系统中(就像我对OpenCV所做的那样)?我目前在Ubuntu上使用Code::BlocksIDE(尽管这不应该限制事情) 最佳答案 我迟到了,但我想插一句,有一种方法可以在opencv中连接组件,只是还没有主线。更新:它是