windowsxp下搭建wxwidgetsdevcpp(mingwgcc)

windowsxp下搭建wxwidgetsdevcpp(mingwgcc)

ID:8808119

大小:136.00 KB

页数:7页

时间:2018-04-08

windowsxp下搭建wxwidgetsdevcpp(mingwgcc)_第1页
windowsxp下搭建wxwidgetsdevcpp(mingwgcc)_第2页
windowsxp下搭建wxwidgetsdevcpp(mingwgcc)_第3页
windowsxp下搭建wxwidgetsdevcpp(mingwgcc)_第4页
windowsxp下搭建wxwidgetsdevcpp(mingwgcc)_第5页
资源描述:

《windowsxp下搭建wxwidgetsdevcpp(mingwgcc)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、WindowsXP下搭建wxWidgets+DevCpp(MinGW,GCC)编程环境(一)2008-01-0414:44总结前一阶段在WindowsXP下搭建wxWidgets+DevCpp(MinGW,GCC)编程环境1.几个基本的问题wxWIdgets----一个跨平台的GUI库,事实上,它不仅可用来做GUI,还有许多其它的类和函数,例如网络、线程、文件操作,等,它非常类似MS的MFC,但它的优势在于,开源,免费,跨平台,且比MFC更加简单易用GCC----原本是Linux下的C编译器,值得注意的是,它不是一个程序,而是包含有许多程序,发展到现在,它不仅可以编译C/C++

2、,还可以编译许其它多种语言(如Java,Ada等)MinGW----由于GCC原本是在Linux下使用的,后来,通过许多人的努力,把GCC移植到了Windows平台上,通过MinGW,我们就可以在Windows平台下,使用GCC(注意MinGW没有IDE,是用命令行方式使用GCC),MinGW同样也是开源,免费的DevCpp----用Delphi语言编写的C++IDE,在Windows平台下使用,它具有语法高亮,自动完成等完整的IDE功能,内置的编译器用的就是MinGW,它同样也是免费的事实上,只要成功安装了DevCpp,也就默认安装了MinGW,就可以用它来编写C/C++程序

3、,并用GCC编译、调试代码2.下载、安装到wxWidgets的官方网站http://www.wxwidgets.org/downloads/上下载wxMSW  到DevCpp的官方网站http://www.bloodshed.net/dev/devcpp.html上下载DevCpp(下载withMingw/GCC那一个)下载后,双击开始安装,都用默认安装就可以了,只是注意DevCpp的安装路径上不要有空格3.编译wxWidgets成功安装wxWidgets后,在开始-->程序中,可以找到wxWidgets的程序组,其中有一个叫做CompilingwxWidgets的文本文件,里

4、面详细介绍了如何在各种不同的编译器下,编译wxWidgets针对MinGW/GCC(我们用的DevCppp,默认的编译器就是MinGW/GCC),可以按下面的方法进行编译a.设置环境变量我的电脑-->控制面板-->系统,然后,切换到"高级"选项卡单击"环境变量",在"系统变量"中,双击"Path"所在行,添加GCC所在的路径(如果DevCpp安装在C:Dev-Cpp,则GCC所在的路径为C:Dev-Cppbin)如果设置成功,则在“命令提示符”下,输入命令gcc-v     将会看到下面的gcc版本信息b.编译假定wxWidgets安装在C:wxWidgets-2.8.

5、4,则在“命令提示符”下,依次输入命令C:cdC:wxWidgets-2.8.4buildmswmingw32-make-fmakefile.gccBUILD=releaseSHARED=1USE_OPENGL=1USE_ODBC=1开始编译在编译的过程中,屏幕会不断地闪烁,会有许多警告,不用理会它们,经过漫长的等待之后(依据机器的配置情况,大概2~3个小时),编辑结束,会自动退回到命令提示符下,如果没有显示出错信息,编译就成功了。这时在C:wxWidgets-2.8.4libgcc_dll目录下,将会看到许多以.a和.dll为后缀的文件下一步,就要配置DevCpp

6、,告诉编译器,如何链接到这些动态链接库上WindowsXP下搭建wxWidgets+DevCpp(MinGW,GCC)编程环境(二)2008-01-0414:454.配置DevCppa.设置环境变量假定wxWidgets安装在C:wxWidgets-2.8.4,则编译后的动态链接库就在C:wxWidgets-2.8.4libgcc_dll目录下,仿照3.a的方法,将目录C:wxWidgets-2.8.4libgcc_dll添加到path变量中这样我们自己编写的程序,就能够正确地搜索到wxWidgets的动态链接库。b.设置DevCpp的搜索路径先新建一个控制台的工

7、程文件(File-->New-->Project,选择ConsoleApplication)成功新建工程文件后,通过Priject-->ProjectOption,打开工程选项,设置相应的路径在Parameters选项卡,修改Linker列表打开C:wxWidgets-2.8.4libgcc_dll,会看到许多以.a为后缀名的文件每一个.a文件,对应Linker列表中的一行,例如libwxbase28.a,则对应Linker列表中的-lwxbase28(即把.a文件的前3个字母lib换

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。