没有合适的资源?快使用搜索试试~ 我知道了~
GCC是一个原本用于Unix-like系统下编程的编译器。不过,现在GCC也有了许多Win32下的移植版本。所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优秀的编译器有一个大概的了解
资源推荐
资源详情
资源评论
Dev-C++非官方中文入门教程 收藏
非官方中文入门教程
前言
本教程仅仅是为了 语言入门者(暂时不涉及 ),并且假设我的读者只有中学文化。
我将近可能少用术语,让你轻松理解。 很灵活,有时候用 、 两种方法都可达到目的,
但我要告诉你用 方法的好处,用 方法的坏处。
与我的读者一起共勉!
导读
、什么是 ?
它是 程序的可视化集成编译环境(),并且它是免费的,您可以去它的官方网站
去下载它的最新版本。它只不过是 编写的窗口环境
(就连作者本人都觉得这是个讽刺),本质是起编译作用的是 。
、听说 !"#$%&#也能胜任 语言编程,为什么不用它?
如果你要编写 '()'* 的软件,并且有银子,那就用吧。如果你和我一样讨厌
'()'* 的东西,暂且用 $#,将来可以用 。我悄悄的告诉你,微软的程
序员在研发 !"#$%&#过程中,用的也是类似于 命令行下的东西。
+、安装 #,语言选择中文后,就出现乱码,这是怎么回事?
怎么,您不会英文?请直接选择 (*,这是学习编程最起码的要求。
以下内容来源于 "&,-,我仅仅是翻译,您最好阅读原
文。
、当我编译并执行 )* 程序时,$ 会最小化、恢复后什么也没显示。
当建立一个命令行程序时,请确认没有 !. -) 中没有选择 ## !&#&#
、当运行 )* 程序时,它会自动关闭,如何改善?
/ %#01
2222##-&34
2222#5
2222#6-378*94:
22222#!%!#;:
2222#<=请应用上述代码。小样,看你还自动关闭吗=
+、在连接后,我得到了错误信息 “>$>>>-?+&3-&4
3@;@A4#%B#!"! ##C'&DEF
你可能没有定义 -&34#函数,否则,请重新编译。
G、当我打开 #时,提示“没有找到 '((H9你可以到这里下载相应的缺失
文件 ! I& -%B-#
J、当我编译文件时,提示没有找到“0B&-1#9#
请检查编译器的 K看看里边文件夹设置是否正确。默认设置位置
2#>$>>
222222#>$> %>
222222#>$> %>
222222#>$>>
E、生成的 L 文件很大,如何减小它的体积?
-1I!1不选M!&#%?#"!-&M这样就不会生成 8 信
息。(但我看效果一般)
N、在 '#(H 下,以运行时提示“O&###&&#"!9
#在写注册表的时候,是需要管理员权限的,请以管理员身份运行 #吧
A、当我编译时提示 # &## !##(#% #B#!#! !6#怎么办?
-1#检查你的文件夹设置是否正确,请参考问题 J
P、如何使用 ) 库或其他?
所有的库文件在 文件夹里,它们类似=&
!. #-1?+#将它包含在你的 !. 里。
;、当我编译的文件包含 '()'* 文件路径(例如:0>6!>-6B1),提
示F%! ?Q# &#,% F
? 编译器只明白 8@ 的路径形式3-6!-6B4,请将M>M改成MM
、有关于 的软件包吗?
你可以去 下载
、我使用 !& 的专有函数时出现问题,例如 ! !34?
将 包含到你的源文件里,将 L>>> #添加到 O%!!#). #
O 工程设置里。
新一篇##"!#'+ 开发环境介绍34
导读:
是一个原本用于 8@I 系统下编程的编译器。不过,现在 也有了许多
'+ 下的移植版本。所以,也许对于许多 ' 开发者来说, 还是一个比较
陌生的东西。所以,我希望通过这章的叙述,让你——一个 ' 开发者对 这一
个优秀的编译器有一个大概的了解。
历史
是 (8 公社的一个项目。是一个用于编程开发的自由编译器。最初, 只是一个
语言编译器,他是 (8##-!#的英文缩写。随着众多自由开发者的加入和
自身的发展,如今的 以经是一个包含众多语言的编译器了。其中包括 K
K&K). # 和 R&& 等。所以, 也由原来的 (8##-! 变为 (8#
-!# 。也就是 (8 编译器家族 的意思。当然,如今的 借助于他的
特性,具有了交叉编译器的功能,即在一个平台下编译另一个平台的代码。
直到现在, 的历史仍然在继续,他的传奇仍然被人所传颂。
' 下的 家族
起初, 是用于 8@K8@I 系统的编译器。不过,现在 ' 下也出现了
的稳定移植版。这要感谢 ! 上众多程序员的共同努力。
如今,在 ' 下比较流行的 移植版主要有三个。他们是 'K6? 和
.?。虽然,.? 是应用于 )* 系统的,考虑到 对 )* 的兼容,所以也
将 .? 纳入其中了。
总体来说,',6? 和 .? 各有特色,针对不同的应用场合,可以选择不同
的移植版来满足需要。' 这个系列的移植,主要方向是让 的 ' 移植版
能使用 '+ 来编程。而 6? 的目标是能让 8@I 下的程序代码在
' 下直接被编译。至于 .?,则是想让 )* 下也能用上 。
所以,对于开发人员不同的需求。选择合适的移植版会让工作变得轻松而高效。
本书的
剩余14页未读,继续阅读
资源评论
wegxx果
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Android的在线云音乐播放器项目源码+文档说明(高分项目)
- 一个Java语言实现的简单版数据库 .zip
- springboot之资源库基础.pdf
- 基于java+spring+springMVC的学生考勤管理系统任务书.docx
- 一个Go语言编写的简单聊天室(终端形式).zip
- 基于java+spring+springMVCl的学生就业管理系统开题报告.doc
- 一个C++实现的简易动态语言解释器,可定义变量和函数,有if和while两种控制流语句,词法分析和语法分析分别使用flex和bison实现,参考自《flex & bison》.zip
- 深入理解编程中的回调函数:原理、实现及应用场景
- yolov8l-cls.pt
- 操作系统中银行家算法详解与Python实现防止死锁
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功