Code::Blocks 和 Qt 的集成

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

Code::Blocks 是一个跨平台的、开源的、轻量级的 C++ IDE,是 Linux 平台上的一个不错的选择,能支持开发很多种应用程序。我之所以选择 Code::Blocks 来开发 QT 程序,主要是想用它的 GUI 调试功能。

集成环境:
OS: Linux Mint 7
QT: qt-x11-opensource-4.5.2
Code::Blocks: 8.02

Qt 和 Code::Blocks 集成似乎有很多种方法,这里我使用了一种自己摸索出来的方法。

1. 安装编译 QT 库
   可以选择自己下载 qt source 来编译,或者安装 Mint 7 中现成的 qt library。这里我选择自己下载编译 qt source。
   在编译之前,先要安装一些编译qt时依赖的包,主要包括 g++, xorg-dev 等包,如果要支持 qt 的 phonon 模块,还要安装 libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev 这两个包。
   ./configure -prefix /usr/local/qt/4.5.2d -debug -shared -opensource -no-largefile -no-accessibility -no-qt3support -phonon -phonon-backend -webkit -nomake examples -nomake demos
   make
   make install

2. 安装 Code::Blocks
   apt-get install codeblocks

3. 打开 Code::Blocks,新建一个 Empty project。

4. 打开 Project->Properties 菜单,在 Project settings 选项页中勾选 custom Makfile。

5. 打开 Pro

codeblocks配置QT codeblocks 配置QT 首先 你将需要以下工具: (最新版codeblocks,我用的是17.12。如果您的codeblocks 本身就有 MinGW,那么就不需要下载MinGW) 1.最新版MinGW (我用的是6.3.0)链接: https://pan.baidu.com/s/1xPJpE0_lVIDdq12_jXfM6Q 提取码: nsbg 2.最新版QT(我用的是5.1.1)链接:... 阅读详情

相关推荐

CodeBlocks创建使用共享库

建立一个最简单的只有一个get_id() 函数的DLL库  一、创建C语言共享库1.新建一个动态库的工程 File - New - Project - Shared library - Go 编辑main.c  main.c int add(int i1, int i2) {     return i1 + i2; }   然后编译,成功后在bin\Debug目录下生成3个

Iteam项目组 Smith&Wesson(史密斯威森) 3000

QTCodeBlocks中的配置

QTCodeBlocks中的配置,教你轻松在codeblocks中编译运行QT程序代码

开发C++最好的IDE 工具

选择最好的C++集成开发环境(IDE)很大程度上取决于个人偏好、项目需求、操作系统以及是否需要特定的功能支持。选择合适的IDE时,考虑你的项目需求、操作系统、是否需要跨平台支持、是否习惯特定的开发环境、以及是否需要特定的工具集或插件支持。试用几个不同的IDE,找到最适合你工作流程的那个。

易之阴阳,量子纠缠,道之一体,缘起性空 2362

Code::Blocks集成QT的方法

Code::Bolck的确是一款值得大书特书的C++ IDE,免费、开源、极强的自定义能力、体积小、资源占用少、速度快……在我试用了包括  Eclipse、Dev-C++等一系列著名的IDE之后,最终决定使用它。  不可否认Eclipse是一个不错的IDE,但它是为JAV

freecamel的专栏 1725

CodeBlocks环境下配置Qt

CodeBlocks环境下配置Qt C/C++ GUI库多如牛毛,商用的免费的都很多。其中名气最大的C/C++ GUI库可能就是Qt了, Qt非常强大而且版本升级很快,既有商用版也有免费版。 (1) 下载 如果希望在Code::Blocks下开发Qt的应用,首先需要到Qt的官方网站根据您使用的系统下载相应Qt的最新版本http://www.qtsoftware.com/downloads,然后进行...

Leeniux 2956

codeblockQT集成

Code::Blocks 是一个跨平台的、开源的、轻量级的 C++ IDE,是 Linux 平台上的一个不错的选择,能支持开发很多种应用程序。我之所以选择 Code::Blocks 来开发 QT 程序,主要是想用它的 GUI 调试功能。 集成环境: OS: Linux Mint 7 QT: qt-x11-opensource-4.5.2 Code::Blocks: 8.02 Qt

倦鸟归时 3396

Qt 4常见的IDE及其优缺点比较-推荐Qt CreatorEclipse

现在支持Qt的IDE(集成开发环境,以下简称IDE)有很多种,其中能够像Qt一样跨平台使用的主要有Qt Creator、QDevelop 、Eclipse 、MonkeyStudio、 Code::Blocks等。在X11平台上还有老牌的 KDevelop。在Windows平台上使用比较多的则主要是Microsoft的Visual Studio系列以及Eclipse。在Mac上主要是使

敏于思,慎于行 2343

【入门级-基础知识与编程环境:11、使用Linux系统下的集成开发环境(例如Code::Blocks等)】

Code::Blocks简介:是一个开放源码的全功能的跨平台C/C++集成开发环境。Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets(3.x)版。在Linux系统下使用集成开发环境(IDE)进行编程可以显著提升开发效率,尤其是对于C/C++项目。VS Code:轻量级,通过插件(如C/C++、CMake)变身强大IDE。CLion:JetBrains的付费C++ IDE,功能强大。

papership的博客 543

codeblocks+QT+vs2010集成编译环境的搭建

环境搭建目标: 在winxp下的codeblocks里面编辑QT的应用程序,并在codeblocks里直接build.run搭建一个集成开发环境。 第一步安装 安装qt-win-opensource-4.7.4-vs2008;qt-vs-addin-1.1.9 plugin;

drbinzhao的专栏 3932

linux eclipse qt5 ui_helloworld.h,转载Eclipse+qt的开发环境

此文为本人实践实录,转载请保留地址以便读者跟踪最新改动http://blog.csdn.net/leee101/archive/2008/10/13/3072093.aspx--更新记录--2009-4-24 转载一篇介绍多个QT4的IDE的,另外QT4.5.1及QTCreator1.1.0昨天发布了,正在下载中--更新预告--将加入使用Code:Blocks开发QT程序的部分将加入最新学习QC...

weixin_33773996的博客 328

还在纠结C++ IDE?最值得推荐的 6 款 C++ IDE都在这里!

C++ IDE推荐指南:6款高效开发工具详解 本文精选6款主流C++集成开发环境,为不同需求的开发者提供专业推荐。微软Visual Studio是Windows平台首选,提供全面的调试性能分析工具;轻量级VS Code通过扩展可打造个性化开发环境;Qt Creator专为跨平台GUI开发优化;商业级CLion提供卓越的代码分析能力;Eclipse CDT适合嵌入式开发;Dev-C++则以简单易用著称。每款IDE均附详细特点分析及安装教程,涵盖从免费开源到专业付费的各种类型,帮助开发者根据项目需求个人偏好

Lion_Long的博客 2845

Qt 4常见IDE

现在支持Qt的IDE(集成开发环境,以下简称IDE)有很多种,其中能够像Qt一样跨平台使用的主要有Qt Creator、QDevelop 、Eclipse 、MonkeyStudio、 Code::Blocks等。在X11平台上还有老牌的 Kdevelop。在Windows平台上使用比较多的则主要是Microsoft的Visual Studio系列以及Eclipse。在Mac上主要是使用XCode

Apple1985507的专栏 5101

[转]Qt 4常见的IDE及其优缺点比较-推荐Qt CreatorEclipse-

现在支持Qt的IDE(集成开发环境,以下简称IDE)有很多种,其中能够像Qt一样跨平台使用的主要有Qt Creator、QDevelop 、Eclipse 、MonkeyStudio、 Code::Blocks等。在X11平台上还有老牌的KDevelop。在Windows平台上使用比较多的则主要是Microsoft的Visual Studio系列以及Eclipse。在Mac上主要是使用XCode。...

weixin_34403693的博客 146

C++ IDE:最适合 C++ 初学者的 IDE 是什么?

C++初学者选择IDE时,Qt Creator、NetBeans、Code::Blocks、Visual Studio CodeEclipse CDT是五大推荐选项。这些IDE提供代码编辑、调试编译功能,部分支持跨平台开发。在线IDE如JDoodle、OnlineGBD等则适合快速入门小型项目。选择时需考虑功能、成本、系统兼容性及硬件配置。Qt Creator适合UI开发,Visual Studio Code轻量且扩展性强,Code::Blocks开源免费,Eclipse CDT适合协作开发。在线ID

喵个咪的专栏 603

C++集成开发环境(IDE)编译软件详解

C++是一种由Bjarne Stroustrup在1979年于贝尔实验室创建的通用编程语言。它是在C语言的基础上扩展而来,增加了面向对象编程(OOP)的特性,使程序设计更加模块化易于维护。随着时间的推移,C++逐渐发展成为支持多范式编程的语言,包括过程化、面向对象以及泛型编程。在现代的集成开发环境中,编辑器是基础组件之一。它为用户提供了编写、编辑修改代码的平台。代码高亮功能使得特定的代码元素如关键字、字符串、注释等以不同的颜色显示,增加了代码的可读性,从而提升开发效率减少错误。

weixin_33562004的博客 748

MinGW 即时入门(一)

对话框选项卡中添加子项目版本控制。将版本控制切换到。

龙哥盟 2005

C++开发环境简介

C++下的三个主要AFx(Application Framework)应用程序架构 1、MFC 2、wxWidgets 3、QT C++IDE 1、VS 2、qt creator 3、Code::Blocks

zlname的博客 824

C/C++开发者最佳编程IDE推荐

非常优秀的IDE、开发效率极高、功能全、无所不能。存在免费版本,个人可申请免费使用。2.VS Code(如果只是看代码,不写代码,强烈推荐)3.Visual Studio(windows开发必选)只适合做UI设计小型GUI(图形界面)程序。1. CLion(编程开发首选)除此之外,其它IDE全部不推荐。需要通过插件手动配置环境。widows开发非常合适。

Long_像风一样自由 567

C++的工具

Intel Parallel Studio 并行程序开发 Borland C++ Builder,Partner Software Code::Blocks CodeLite Qt SDK 转载于:https://www.cnblogs.com/tmmuyb/p/4171252.html

weixin_30627341的博客 60
上一篇: VS2008 与 QT4.5 集成
下一篇: Eclipse 和 Qt 集成
christz
博客等级 码龄17年 1粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值