WindowsXP下搭建wxWidgetsDevCpp(MinGWGCC).doc

WindowsXP下搭建wxWidgetsDevCpp(MinGWGCC).doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WindowsXP下搭建wxWidgetsDevCpp(MinGWGCC)

Windows XP 下 搭建 wxWidgets + DevCpp(MinGW,GCC) 编程环境(一) 2008-01-04 14:44 总结前一阶段在Windows XP 下搭建 wxWidgets + DevCpp(MinGW,GCC) 编程环境 1.几个基本的问题 wxWIdgets ---- 一个跨平台的GUI库,事实上,它不仅可用来做GUI,还有许多其它的类和函数,例如网络、线程、文件操作,等,它非常类似MS的MFC,但它的优势在于,开源,免费,跨平台,且比MFC更加简单易用 GCC----原本是Linux下的C编译器,值得注意的是,它不是一个程序,而是包含有许多程序,发展到现在,它不仅可以编译C/C++,还可以编译许其它多种语言(如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++程序,并用GCC编译、调试代码 2.下载、安装 到wxWidgets的官方网站 /downloads/ 上下载 wxMSW?? 到DevCpp的官方网站 /dev/devcpp.html 上下载 DevCpp (下载 with Mingw/GCC 那一个) 下载后,双击开始安装,都用默认安装就可以了,只是注意DevCpp的安装路径上不要有空格 3.编译wxWidgets 成功安装wxWidgets后,在 开始--程序 中,可以找到 wxWidgets 的程序组 ,其中有一个叫做Compiling wxWidgets 的文本文件,里面详细介绍了如何在各种不同的编译器下,编译wxWidgets 针对 MinGW/GCC (我们用的DevCppp,默认的编译器就是MinGW/GCC),可以按下面的方法进行编译 a.设置环境变量 我的电脑--控制面板--系统,然后,切换到 高级选项卡 单击环境变量,在系统变量中,双击 Path 所在行,添加 GCC 所在的路径 (如果DevCpp安装在C:\Dev-Cpp,则GCC所在的路径为C:\Dev-Cpp\bin) 如果设置成功,则在“命令提示符”下,输入命令 gcc -v????? 将会看到下面的 gcc 版本信息 b.编译 假定wxWidgets安装在C:\wxWidgets-2.8.4,则在“命令提示符”下,依次输入命令 C: cd C:\wxWidgets-2.8.4\build\msw mingw32-make -f makefile.gcc BUILD=release SHARED=1 USE_OPENGL=1 USE_ODBC=1 开始编译 在编译的过程中,屏幕会不断地闪烁,会有许多警告,不用理会它们,经过漫长的等待之后(依据机器的配置情况,大概2~3个小时),编辑结束,会自动退回到命令提示符下,如果没有显示出错信息,编译就成功了。 这时在 C:\wxWidgets-2.8.4\lib\gcc_dll 目录下,将会看到许多 以 .a和 .dll 为后缀的文件 下一步,就要配置DevCpp,告诉编译器,如何链接到这些动态链接库上 Windows XP 下 搭建 wxWidgets + DevCpp(MinGW,GCC) 编程环境(二) 2008-01-04 14:45 4.配置DevCpp a.设置环境变量 假定wxWidgets安装在 C:\wxWidgets-2.8.4,则编译后的动态链接库就在C:\wxWidgets-2.8.4\lib\gcc_dll 目录下,仿照 3.a的方法,将目录 C:\wxWidgets-2.8.4\lib\gcc_dll 添加到path 变量中 这样我们自己编写的程序,就能够正确地搜索到 wxWidgets 的动态链接库。 b.设置DevCpp的搜索路径 先新建一个控制台的工程文件(File--New--Project,选择 Console Application) 成功新建工程文件后,通过 Priject--Project Option,打开工程选项,设置相应的路径 在Parameters选项卡,修改 Linker 列表 打开 C:\wxWidgets-2.8.4\lib\gcc_dll ,会看到许多以.a为后缀名的文件 每一个.a文件,对应 Link

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档