C++ Primer Plus 学习笔记(第1章)

C++ Primer Plus 学习笔记

第 1 章 预备知识

C++简介

源代码文件
源代码文件的扩展名
C++实现扩展名
UNIXC,cc,cxx,c
GUN C++C,cc,cxx,cpp,c++
Microsoft Visual C++cpp,cxx,cc
Linux 编译和连接

Linux系统中最常用的编译器是g++,来自Free Software Founddation的GUN C++编译器。

g++ spiffy.cxx          \\生成可执行文件a.out
g++ spiffy.cxx -lg++    \\有些版本可以要求链接C++库
g++ my.cxx precions.cxx \\编译多个源文件,生成a.out可执行文件和两个目标代码文件my.o和precions.o
g++ my.cxx precions.o   \\my.cxx修改后,作用my.cxx和precions.o重新编译
Windows 命令行编译器

要在Windows PC上编译C++程序,最便宜的方法是下载免费的命令行编译器。

Cygwin和MinGW都包含编译器GUN C++,编译器名为g++。

g++ great.cpp       \\如果编译成功,生成可执行文件a.exe
Windows 编译器

通常必须为程序创建一个项目,并将组成程充的一个或多个文件添加到该项目中。
必须确定的非常重要的一点是,需要创建的是什么类型的程序。
一般而言,应选择包含字样“控制台”、“字符模式”或“DOS可执行文件”等选项。
例如:Microsoft Visual C++中,应选择Win32 Console Application(控制台应用程序)选项, 单击Application Settings(应用程序设置),并选择Emmpty Project(空项目)

创建好项目后,需要对程序进行编译和链接。IDE通常提供多个菜单选项,不过不一定包含全部选项:Compile(编译)Build(建立)Make(生成)Build All(全部建立)Link(链接)Execute(执行)Run(运行)Debug(调试)

  • Compile:对当前打开的文件中的代码进行编译
  • BuildMake:编译项目中所有源代码文件的代码。通常是递增过程,只编译修改过的文件。
  • Build All:重新编译所有的源代码文件。
  • Link:将编译后的源代码与所需的库代码组合起来。
  • ExecuteRun:运行程序,通常,如果未执行前面的步骤,Run将在运行程序前完成这些步骤。
  • Debug:以步进方式执行程序。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值