windows7 64位机上配置MinGW+Codeblocks+ wxWidgets
?
在Windows7 64位机子上安装配置MinGW+Codeblocks+wxWidgets步骤如下: 1、? 下载mingw-get-inst-20222228:http://sourceforge.net/projects/mingw/; 2、? 双击mingw-get-inst-20222228.exe,一般按默认即可,选择自己需要的组件; 3、? 添加MinGW环境变量:选择计算机-->点击右键-->选中属性-->高级系统设置-->高级-->点击环境变量-->选中PATH,点击编辑,将C:MinGWbin加入到环境变量中,点击确定,在cmd中输入gcc(C:MinGWbin>gcc),如果提示:致命错误,没有输入文件,则表示已安装成功。 4、? 下面例举一个C++程序代码,用vs2008建一个控制台程序: ? #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc,_TCHAR* argv[]) { ??? cout<<"Hello!"<<endl; ??? return 0; } 此hello.cpp文件存放目录为:F:testhellohello 则依次输入命令为: F:testhellohello>g++ -c hello.cpp //生成hello.o文件 F:testhellohello>g++ -o hello hello.cpp //生成hello.exe文件 F:testhellohello>hello.exe? //输出 Hello! 5、 下载codeblocks-10.05mingw-setup: http://www.codeblocks.org/downloads/26; 6、 双击codeblocks-10.05mingw-setup,安装目录最好别有中文或空格,组件根据自己的需要进行选择,完成后会在桌面生成一个CodeBlocks图标; 7、 双击桌面上的CodeBlocks图标,会提示选择一个默认的编译器,选择GNU GCC Compiler,File associations中选择Yes,associate Code::Blocks with C/C++ file types; 8、 创建一个简单的控制台应用程序:File-->New-->Project…-->Projects,选中Console application,点击Go-->Next-->选中C++,点击Next-->Project title:projiect1;Folder to create project in:F:testcodeblocks; Project filename:project1.cbp; Resulting filename:F:testcodeblocksproject1project1.cbp;点击Next-->默认,点击Finish,会默认生成一个main.cpp文件,编译运行即可。 9、 下载wxMSW-Setup-2.9.3:http://www.wxwidgets.org/downloads/#latest_stable; 10、双击wxMSW-Setup-2.9.3.exe,连续点击Next,点击Finish; 11、打开命令行界面,进入c:wxWidgets-2.9.3buildmsw目录下,分别执行 mingw32-make -f makefile.gcc clean mingw32-make -f makefile.gcc? MONOLITHIC=0 SHARED=1 UNICODE=1 BUILD=release mingw32-make -f? makefile.gcc MONOLITHIC=0 SHARED=1 UNICODE=1 BUILD=debug 命令,分别编译Release和Debug版本库; 12、打开CodeBlocks,File-->New-->Project…-->Projects,选中wxWidgets project,点击Go,Next-->选中wxWidgets2.9x(SVN Version)-->Next-->Project title:project2; Folder to create project in:F:testcodeblocks;-->Next,随意输入-->Next,在Preferred GUI Builder中选中wxSmith,Application Type中选中Dialog Based-->Next,在wxWidgets’ location中C:wxWidgets-2.9.3-->Next,在 wxWidgets Library Settings中选中Use wxWidgets DLL 和 Enable unicode,其它默认-->Next-->Finish,编译,运行即可。 ? 参考文献: 1、? http://www.voidcn.com/article/p-rzjfxzyb-kw.html 2、? http://wenku.baidu.com/view/b73974c308a1284ac85043f6.html 3、? http://www.d2school.com/codeblocks/doc/codeblocks_setup.html 4、? http://www.docin.com/p-337072372.html 5、? http://hi.baidu.com/soul_villa/blog/item/84cbb8012235f0f208fa9393.html 6、? http://www.cnblogs.com/jianjungki/archive/2011/04/11/2012643.html 7、? http://wwywnp.blog.163.com/blog/static/1637220872011128115123372/ 8、? http://www.voidcn.com/article/p-xaptueue-bga.html 再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Win10中Vue.js的安装和项目搭建
- 加密 – 无法在Windows 7/2008环境中使用aspnet_regiis加密
- windows-server-2008-r2 – 在Windows Server 2008 R2下查看
- windows-7 – 在没有用户登录的情况下运行程序
- x86 – 如何在Windows上解决GHC错误“Unknown PEi386 secti
- windows – 我可以安全地卸载“Citrix Tools for Virtual M
- Windows Phone 7 – 谁支付Bing Maps API通话费用?
- windows-phone-7 – MvvmCross – 为多个视图共享视图模型
- 字体 – Windows字体明确地消除字母O中的零号ZERO
- 便宜的Windows驱动程序签名64位Windows 7