文章分类 - C
摘要:上文回顾:在上一文中,我们了解了如何在GCC下使用汇编语言。后来,由于个人生活环境的原因所以迟迟没有发布新的内容。当然,我这里并不想说一些不愉快的事情。不过,我没有想到居然中国还会有那么没有道德的人存在。由于,我同宿舍的一个温州人,邀请N个同学通宵看电影,影响我睡眠,造成我睡眠严重不足。更可恶的是对我进行人权侵犯!所以,就没有时间静下心来写东西了。今天刚让事情平息了一些,就想到了我的朋友你,所以马...
阅读全文
摘要:上文回顾:在上一文中,我们了解了如何在Win32下安装GCC的移植版本。那么,从这一章开始。我们将深入GCC的编程世界。不过,有一点我想说明,那就是:当你越深入GCC,你就觉得Win32下的GCC越不够用。所以,Win32下的GCC作为一个开发应用程序的编译器,那当然是足够了。问题是,如果你要将GCC的潜力全部开发出来。那么你就必须在Unix或者类Unix系统上使用。如FreeBSD就是不错的选择...
阅读全文
摘要:上文回顾:在上一篇文章中,我们了解了如何在MinGW中设置GTK和使用GTK。从这一篇开始,我我们就要开始进入中级篇了。也就是说,我们主要以MinGW和其他GCC在Win32下的使用为主。而不是如同原来只介绍那些操作IDE,安装组件等。如果说,以前我们是在跑道上,那么现在我们就要起飞了。所以,我们会比较注重以MakeFile来说明程序的配置。同时会带上一些Dev-Cpp的设置。第十七章 在Win3...
阅读全文
摘要:在上一篇文章中我向各位介绍了有关SDL的安装和设置。希望各位能够从中受益,按照上次的所说的。这次我们将要安装GTK运行与开发库。当然,这一切都是在Win32下进行的。希望你们能够爱上这个。第十六章 GTK的下载和安装GTK?很多人会好奇,既然有了MFC为什么还要GTK?其实,MFC并不是跨平台的GUI。而GTK可以在多平台上运行。如Linux,Mac。当然,也包括Win32。如果你想让你的程序在一...
阅读全文
摘要:上文回顾:在上一文中,我向各位介绍了如何使用Dev-Cpp/MinGW来生成wxWidget。我想你们一定是早已经把这个wxWidget做成工程文件了。有关工程文件的制作,请看第十一章。前一阶段比较忙,所以对于MinGW介绍的更新几乎是停止了(我在研究一些操作系统的写法)。再加上我对于现在文章的发展方向很迷茫,所以也想不出再介绍一些什么。所以也就没有写。如果各位有什么建议,我希望能看到你们提出来。...
阅读全文
摘要:上文回顾:在上一篇中,我为各位介绍了如何制作包文件,和新建一个自定义的工程。下面我按照约定,要介绍wxWidget的安装。本文适合Dev-Cpp和Mingw32编译器的。第十四章 wxWidget的下载与安装这一章我将为各位介绍如何下载安装wxWidget这个GUI开发库。首先,我们先要知道,我们是在win32下使用wxWidget的。所以,我们现在要下载的是wxMSW这个开发库。MSW我想你也知...
阅读全文
摘要:在上文 《Dev-Cpp/Mingw32 环境介绍(6)》 中我们知道如何制作动态库和使用。并在前面都介绍的Dev-Cpp/Mingw32的使用方式。从这里后面,我将根据我使用下来的一些经验和开发工具与Dev-Cpp/Mingw32结合的方式和结合后的使用方式。希望各位能够认真的提出意见,并好好的使用。因为,这些东西,都是我多年的经验和与广大网友交流的产物。下面我要根据现状,改变一下我讲解的配置,...
阅读全文
摘要:上文回顾:上文《Dev-Cpp/Mingw32 环境介绍(5)》中,我们了解了如何来制作静态连接库。的确,上一片文章至今已经很长时间了。所以,我这次会用更多的内容来回报各位读者的。下面我们就来说说如何制作动态链接库。第九章 制作自己的动态链接库“我没有做梦吧,Mingw32也能做win32的动态连接库?”对你没有做梦,我也没有胡说。下面我简单介绍一些动态库的生成和使用。还是...
阅读全文
摘要:上文《Dev-Cpp/Mingw32 环境介绍(4)》我们介绍了如何使用 静态连接库。今天我们介绍如何制作自己的Mingw32的静态链接库。至于Win32下的那种静态连接库我想熟悉Win32的人应该很清楚如何制作。所以我们这里就不做介绍了。第八章 制作自己的静态链接库这是第八章,八这个数字很多人都喜欢。我也一样。(感觉好迷信啊。)这一章我们要来制作静态链接库,我相信各位一定会很高兴的。首先我先简单...
阅读全文
摘要:上文《Dev-Cpp/Mingw32 环境介绍(3)》向各位介绍了有关使用GDB调试程序的简单方法。本文我们将会看看Mingw32如何来使用静态连接库。虽然本文出炉的时间的确是有些慢了点。不过我想各位应该能够理解的。第七章 在你的程序中使用静态连接库在Windows中也许各位都会熟悉以obj和lib结尾的文件。这些文件就是Win32下的二进制文件和静态连接库。但是在Mingw32下有些特殊,我原来...
阅读全文
摘要:上文《Dev-Cpp/Mingw32 环境介绍(2)》向各位介绍了一些有关Dev-Cpp的功能,其中有包的安装和一些小功能。希望能得到你的满意。这次,我们就继续介绍Dev-Cpp的其他功能。其实,说句实话。对于GNU的东西,我个人觉得还是提示符下用的舒服。我也不知道为什么。有很多功能,在提示符下很简单的打几个字符,可以完成像Windows的IDE需要点很多鼠标才能完成的功能。我说这个并不是没有道理...
阅读全文
摘要:Dev-Cpp/Mingw32 环境介绍(2)上文回顾:上文(《Dev-Cpp/Mingw32 环境介绍(1)》)我们知道了该如何安装和使用Dev-Cpp。并且,知道了一些有关Mingw32的一些用法和一些有关程序的介绍和使用方法。学会了一些基本操作的方法。如新建项目,编译项目等。这一次,我们将继续上一次的内容。第三章 为你的Dev-Cpp安装开发包对于许多程序员来说,让一套喜欢的开发包和一个自己...
阅读全文
摘要:Dev-Cpp/Mingw32 环境介绍(1)前言对于现在越来越多得关于编程方面得问题和商业公司对版权问题的担心。所以向各位推荐一款类似于VC的IDE。这款IDE所使用的编译程序是 GCC的Win32版本 Mingw32。而IDE本身也是GPL协议的产物。所以,不论是商业用户,还是个人用户都能够自由的使用她,而不必为使用盗版软件而提心吊胆的。另外,由于Mingw32是GCC的Win32版本。所以,...
阅读全文