分享通过mingw-w64编译使用FLTK库的C++程序的一点经验

本文分享了在32位Windows7系统上,如何使用mingw-w64编译并运行基于FLTK库的C++程序。详细步骤包括安装msys2、mingw-w64以及FLTK,配置和编译FLTK库,最后成功编译并运行示例程序hellofltk.cpp。
摘要由CSDN通过智能技术生成

分享通过mingw-w64编译使用FLTK库的C++程序的一点经验

C++没有提供标准GUI库,很多C++入门教材也没有涉及GUI编程这部分内容。不过,幸运的是C++他爹Bjarne Stroustrup在其Programming: Principals and Practice Using C++, Second Edition一书中推荐大家使用FLTK。大神推荐的当然没错,本来按照书中的附录就能实现FLTK的安装和使用,但那仅限于使用Visual Studio进行编译的情况下。但从名字上看,FLTK本就是快速(fast)、轻便(light)的代名词,与庞大的VS并不那么协调,感觉还是和GCC更搭调一些(真实情况是笔者的电脑硬件配置有限)。最近,笔者经过一番努力和折腾,终于实现了通过mingw-w64编译运行使用FLTK库的C++代码,现将自己的一点经验分享到网上,欢迎大家批评指正。
首先需要指出的是,笔者使用的是32位操作系统Windows7。需要下载和安装的有msys2、mingw-w64、FLTK等3个软件。
一、安装msys2

  1. 下载msys2。登录 www.msys2.org
    在这里插入图片描述
    由于笔者使用的是Windows7、32位操作系统,故选择下载msys2-i686-20180531.exe。. 安装msys2。在www. msys2.org网站上有安装和升级的详细过程,这里不再赘述。提醒一下,第3步“选择安装文件夹”后面括号中的内容很重
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值