您的位置:首页 > 其它

写Dll,当然是用CodeBlocks+wxWidg…

2017-03-16 10:58 78 查看
原文地址:用CodeBlocks+wxWidgets搭建C++开发环境作者:金融自动化交易

1.  准备以下4个文件(也可以到我的网盘下载






第一个是CodeBlock安装文件,第二个是wxWidgets安装文件,第三、四个是wxWidgets配置文件。软件包里的doc是给大家的“福利”:CodeBlock汉化包和C++库函数查询手册。

2.  安装CodeBlocks













全选组件,才占用255M磁盘空间。




安装路径选C:CodeBlocks。记住不能有中文名字。












安装完毕,自动启动CodeBlocks。

3.  配置CodeBlocks

CB启动后,在菜单栏点击:Settings-->>Environment...,打开“环境设置”窗口,左边列表中找到Environment
variables选项,照下图红框配置:





4.  安装wxWidgets

在C:CodeBlocks中新建一个文件夹:wxWidgets-3.0.1,把压缩包wxMSW-3.0.1_gcc481TDM_Dev中的lib和

wxWidgets-3.0.1_headers中的include解压进来,如图:





5.  验证

5.1  控制台程序

依次点击:File-->>New-->>Project 





















在自动生成的代码做以下修改:





点击"Build"、"Run":





说明CB安装与配置正确。

 

5.2  wxWidgets

这是一个提供可视化编程的工具,当然就要验证是否有图形界面。依次点击:File-->>New-->>Project 









































调试参数路径有错。点击Y




发布路径有错。点击Y








wxWidgets安装配置正确。

值得强调的是:

1.  wxWidgets、Qt等工具都是跨平台的,在CB里编程采用的是C++标准。

2.  用CB编写DLL很方便快捷而且文件不大。

3.  如果觉得VS有很多方便的控件,我们不妨从中淘些现成的库文件过来用,而不必回到十分强大却特别繁琐的VS里面去。VS中的C++是Visual
C++,有太多的"企业"标准。

4.  用VS编写的程序,在客户使用的时候会被要求强制安装.net、FrameWork之类的微软专属框架,用户一般都表示不欢迎。

5.  用VS编写一个小小的HelloWorld程序,发布出来的exe文件都挺大。

 

怎么样?对C++有兴趣了吧!

如果你是新手,推荐你去京东购买C++经典传承套装:C++
Primer中文版+C++
API设计(套装共2册) 
 ,瞧吧,书籍都帮你选好啦!反正我是马上购买,过几天就能到货了。

 

顺便小声地告诉你:在此之前,我根本不懂C++编程,写这篇博文主要目的是备忘,分享倒还在其次,真的!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: