zerglurker的C语言教程001——开发环境搭建
来源:互联网 发布:腾讯视频数据分析 编辑:程序博客网 时间:2024/06/05 11:42
要学习一门语言,首先要搭建开发环境。所以学习C/C++也要先搭建对应的开发环境
如果你用的是linux,那么恭喜你,只要安装GCC即可开始正式学习
如果你用的是windows,也不要着急,现在微软提供了免费的visual stdio 2013版本,可以用来学习
访问下面的地址
https://www.visualstudio.com/zh-cn/downloads/download-visual-studio-vs#DownloadFamilies_2
可以选择立即安装也可以选择下载iso
下载安装好vs后,别忘记了安装右边的语言包:
注意这里要选择 简体中文 里面还有一个中文,那个是繁体中文的,别误会了。
如果你访问官网下觉得速度慢,也可以访问我的网盘来下载:
http://yunpan.cn/cwe4Bm6IAg2zC 访问密码 23e2
语言包和安装镜像都在里面
注意,有一部分人安装语言包的时候会提示版本不对什么的。不要鸟它,当安装到最后卡住的时候,直接强制结束程序(或者重启计算机)。这不会影响产品的使用。
考虑到大多数的朋友是window系统或者容易接触到window系统
我后面会以window环境下 vs2013为开发环境进行讲解
当然,对于gcc的某些特性,我会用cygwin+gcc来演示和深入讲解。
安装好vs和语言包之后,首次启动是这样的:
嗯,没错,它是英文的。不过不用急。
选择TOOLS→Options→Evnironment→International Settings→Language→中文(简体)即可
操作截图如下:
点击ok后,会弹出这么一个框。告诉你设置不会立刻生效,需要重启vs后才能生效
关掉vs,然后重新打开vs:
看到这个界面就算是ok
下面建立第一个项目:
点击文件→新建→项目
选址Visual C++→Win32控制台应用程序
输入项目名称、选址项目位置、解决方案名称
点击确定即可
下面是我的设置:
注意,一旦勾选右下角的 为解决方案创建目录,解决方案会为每个项目单独建立文件夹
比如我这样建立项目,文件目录就是这样的:
Lession001就成了项目名称 C-C++Lession就是解决方案名称Lession001相关的代码就保存在Lession001文件夹下面
另外补充一下:一个解决方案可以包括多个项目,我以后也会不断的向里面补充项目
接着进入项目向导页:
考虑到我们是入门者,我们这样选址:
点击完成
现在我们的项目看起来是这个样子
是的,一个文件都还没有。不过没有关系,我们现在自己来建立一个文件:
右键在Lession001(上图蓝色部分)单击,选择添加→新建项
然后选择C++文件在名称栏输入main
点击添加
现在项目就会是这个样子:
然后在main.cpp文件中输入如下代码:
保存后按下F5键,好了,第一个程序运行了。
不过等等,刚才发生了什么?我好像就看到一个黑色窗口闪了一下,这是怎么回事
( ⊙o⊙ )?
好吧,现在再来一次:按下ctrl+F5
嗯,好极了!
最后扫下尾:
选择项目→Lession001属性→常规→项目默认值→字符集→使用多字符集
这么做是因为我还不想各位过早的接触编码问题,这里不解释,后面各位自然会慢慢明白。
对于linux用户,如果安装好GCC后(我个人建议用ubuntu学习会比较好
使用sudo apt-get install gcc 安装gcc
使用sudo apt-get install g++ 安装g++
)
找一个编辑器或者使用系统自带的文本编辑,创建一个main.cpp
然后输入命令
gcc –o test main.cpp
如果安装没有问题,就会生成一个test文件
在命令行下面输入
./test
即可看到和window类似的情况
如果对本次教程有什么疑问或者需要相关代码和项目文件
可以联系我qq:290706270 白天我比较忙,晚上我会抽空回复。
最好是写邮件,我会争取2个工作日之内回复- zerglurker的C语言教程001——开发环境搭建
- zerglurker的C语言教程003——基本数据类型
- zerglurker的c语言教程005——命名规则
- zerglurker的C语言教程007——代码执行的顺序
- zerglurker的C语言教程002——main函数初解
- zerglurker的C语言教程004——指针初步讲解
- zerglurker的c语言教程006——第一个函数
- zerglurker的C语言教程008——循环语句详解
- zerglurker的C语言教程009——运算符详解(一)
- zerglurker的C语言教程010——运算符详解(二)
- C语言开发环境的搭建
- C语言开发环境搭建
- C语言开发环境搭建
- Eclipse搭建C语言开发环境——Eclipse+CDT+MinGW的配置与使用详解
- Android开发环境部署——非常详细的Android开发环境搭建教程(linux 环境)
- Android开发环境部署——非常详细的Android开发环境搭建教程(windows 环境)
- JBossESB教程(一)——开发环境的搭建
- 跨平台的C语言开发环境搭建
- GreenDao官方文档翻译
- Hadoop文件解压缩
- Android的ScrollView和HorizontalScrollView-android学习之旅(四十一)
- mysql 架构与概念
- Structs 整合Spring
- zerglurker的C语言教程001——开发环境搭建
- Android实现回退
- Timer和TimerTask详解——(转)
- 解决RecyclerView 在XML文件中,不能preview
- Contiki网络协议栈uIP和rime
- Android开发中完全退出程序的三种方法
- 动态设置ImageView中的图片
- 利用牛顿开方法开任意次方
- excel导入sqlite (命令方式)