`
clskkk2222
  • 浏览: 34908 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
  • NeuronR: 引用因为用于向函数传递对象和从函数返回对象,该构造函数一般不应 ...
    复制构造函数

经典再现 Hello world

    博客分类:
  • C++
阅读更多

语言:ANSI C++,即标准C++

编译和运行环境:红旗 Red Flag Linux 6. 

 

1.配置环境变量,其实就是加个 .  (点)表示当前路径 

echo $PATH          查看当前环境变量, 注意大写,如果没有点的话,自己手动添加

vi .bash_profile    不同的shell配置文件不同,ps命令查看当前shell

$PATH=.;$PATH   为环境变量加上当前路径

. .bash_profile     使配置文件生效,两个点之间有空格,不同的配置文件生效方法也不一样

 

2.vi 下编写hello world程序

vi HelloWorld.cc   Linux下支持多种C++后缀,不一定是.cc

 

HelloWorld.cc代码:

/*
*  我的第一个c++程序 
*  @author 叮当 2008-02-03
*/
#include <iostream>
using namespace std;

int main()
{
   cout << "Hello world" << endl;
   return 0;
}

 

 

3.编译

g++ -c HelloWorld.cc  生成HelloWorld.o文件,即目标文件

 

4.连接

g++ -o HelloWorld HelloWorld.o  HelloWorld即为生成的可执行文件,无-o参数的话 默认生成a.out文件

 

5.运行

HelloWorld    根据上面指定生成的可执行文件名来确定,没指定的话 就 a.out

 

6.结果

控制台输出 Hello world

 

7.说明

这仅是我个人学习过程的一个记录,欢迎您指出或纠正其中的错误或不合理之处,如果您有什么意见或建议,真诚期待和您的交流!

 

分享到:
评论

相关推荐

    openwrt可用helloworld程序

    2. 编写源代码:在`src`目录下创建一个名为`helloworld.c`的C语言源文件,内容如下: ```c #include int main() { printf("Hello, World!\n"); return 0; } ``` 3. 配置Makefile:`Makefile`应包含以下内容,...

    hello world hello world

    标题中的“hello world hello world”和描述中的“hello world”似乎是在引用计算机编程中的经典入门程序,通常用于演示一个语言的基本输出功能。在大多数编程语言中,“Hello, World!”是初学者编写的第一个程序,...

    Helloworld_helloworld_

    在提供的描述中,“输出HELLOWORLD然后输出Helloworld最后的最后的输出Helloworld”暗示了可能的练习目标是让初学者了解字符串的处理和输出格式。这可能涉及到变量的使用、字符串的拼接以及大小写的转换。例如,可以...

    OpenWrt之helloworld程序

    在这个"OpenWrt之helloworld程序"中,我们将探讨如何在OpenWrt环境中编写、编译和运行一个简单的 HelloWorld 程序,这将帮助初学者了解OpenWrt的开发流程。 首先,`helloworld` 文件通常是一个C或C++源代码文件,...

    Hello World.rar_c++ hello world_world

    g++ HelloWorld.cpp -o HelloWorld ./HelloWorld ``` 这将生成一个名为 "HelloWorld" 的可执行文件,运行它就会在终端看到 "Hello, World!"。 了解了基础的 "Hello, World!" 程序后,你可以逐步学习C++的其他核心...

    Hello_World.zip_hello world _world

    public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } ``` 这两个例子展示了不同编程语言中输出文本到控制台的方法。 标签“hello_world_ world”...

    经典的Hello world程序

    经典的Hello world程序,c语言学习的初步。很简单,适合刚接触c的童鞋们。

    汇编语言实现输出helloworld

    根据给定的文件信息,我们可以总结出以下关于“汇编语言实现输出HelloWorld”的相关知识点: ### 汇编语言简介 汇编语言是一种低级编程语言,它为每种类型的计算机提供了一对一的机器指令映射。汇编语言程序通常由...

    深入淺出Hello World ( HackingHelloWorld-PartI)

    ### 深入淺出Hello World —— Hacking HelloWorld (Part I) #### 概述 在《深入淺出Hello World》这一系列文章中,作者Jim Huang(黃敬群/"jserv")通过深入剖析经典的“Hello World”程序,旨在帮助读者理解在...

    并行基础程序 经典 helloworld

    本代码为并行课程的经典程序 helloworld

    Spring4 HelloWorld

    8. **获取Bean**:在程序中,我们可以从`ApplicationContext`获取已定义的Bean,如`HelloWorld helloWorld = context.getBean("helloWorld", HelloWorld.class);`,然后调用其方法进行交互。 9. **运行和测试**:...

    HelloWorld_打印HelloWorld_

    这个"HelloWorld_"项目正是这样一个入门实例,用于在Visual Studio这个强大的集成开发环境中展示基本的代码编写和运行流程。 首先,让我们了解什么是Visual Studio。Visual Studio是由微软开发的一款全面的开发工具...

    JNI入门之HelloWorld(一)

    ### JNI入门之HelloWorld(一)详解 #### 一、引言 JNI(Java Native Interface)是Java平台标准的一部分,它允许Java代码与其他语言写的代码进行交互。JNI接口提供了若干公共服务,并为Java虚拟机和本机应用程序或...

    linux环境下用makefile编译简单的helloworld程序

    首先,`helloworld`程序是一个经典的入门示例,通常包含一个简单的源代码文件,如`helloworld.c`,内容可能是: ```c #include int main() { printf("Hello, World!\n"); return 0; } ``` 在Linux下,我们通常...

    hello world.jar

    hello world java编程

    一个简单的qt版helloworld程序

    本压缩包包含的“一个简单的qt版helloworld程序”是初学者接触Qt编程的一个基础示例,旨在帮助理解Qt的基本语法和项目构建过程。 首先,让我们来理解一下Qt中的"Hello, World!"程序的基本结构。在Qt中,我们通常会...

    1.如何创建QT项目-QTcreator输出HelloWorld

    如何创建QT项目之QTcreator输出HelloWorld,小白保姆级别的教程,还有提供参考链接. HelloWorld程序是一个基于Qt框架的简单示例程序,用于展示如何使用Qt进行图形界面编程。这个程序的主要目的是在窗口中显示一个...

    各种语言的Helloworld编程

    public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } ``` JavaScript 在浏览器环境中可以这样写: ```javascript console.log("Hello, World!"); `...

    Java JNI HelloWorld.rar

    在这个"Java JNI HelloWorld"示例中,我们将深入探讨如何使用JNI来创建一个简单的“Hello, World!”程序。 首先,`HelloWorld.java`是Java源代码文件,其中定义了一个本地方法`native void sayHello()`。在Java中,...

    SpringMVC ---- HelloWorld ---- 代码

    SpringMVC ---- HelloWorld ---- 代码 SpringMVC ---- HelloWorld ---- 代码 SpringMVC ---- HelloWorld ---- 代码 SpringMVC ---- HelloWorld ---- 代码 SpringMVC ---- HelloWorld ---- 代码 SpringMVC ---- Hello...

Global site tag (gtag.js) - Google Analytics