1. 程式人生 > >Mac下的第一個C++程式—HelloWorld

Mac下的第一個C++程式—HelloWorld

文章作者:Tyan
部落格:noahsnail.com  |  CSDN  |  簡書

在Windows下習慣了VS編寫C++程式,當然也用命令列編譯過程式,在Mac下沒有裝IDE的情況下,使用終端編寫好了HelloWorld.cpp檔案之後,不知道如何在Mac下編譯,使用了gcc命令報錯了,已寫過HelloWorld.c檔案,gcc編譯執行都沒問題。查了一下,在Mac下編譯C++程式可以使用clang++或g++,我兩個都試了一下,都可用。

  • HelloWorld.cpp
#include<iostream>
using namespace std;
int main()
{
   cout
<<"Hello world!"<<endl; return 0; }
  • clang++編譯
# 編譯
$ clang++ -o HelloWorld HelloWorld.cpp 

# 執行
$ ./HelloWorld
Hello world!
  • g++編譯
# 編譯
$ g++ -o HelloWorld HelloWorld.cpp 

# 執行
$ ./HelloWorld 
Hello world!

相關推薦

Mac一個C++程式HelloWorld

文章作者:Tyan 部落格:noahsnail.com  |  CSDN  |  簡書 在Windows下習慣了VS編寫C++程式,當然也用命令列編譯過程式,在Mac下沒有裝IDE的情況下,使用終端編寫好了HelloWorld.cpp檔案之後,不知道如何在M

Linux一個C程式

今天開始在學習C的同時學習使用linux,通過雲伺服器來進行C開發。 接下來就是所有程式語言第一課:HelloWorld。 首先在Linux下建立新資料夾(總不能把所有學習過程的程式都堆在一個資料夾下吧

MAC一個Java程式

1.JDK的安裝 搜尋Java download,第一個就是JDK的[官方下載地址](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html). 我

LinuxG++編譯一個C++程式(Hello, world)

安裝完各種環境工具之後(sudo apt install g++) 繼而新建一個空白文件Helloworl.cpp,貼上進最簡單的程式碼: #include<iostream>

vs2017 開始自己的一個C++程式

這是針對於部落格vs2017安裝和使用教程(詳細)的C++專案新建示例 1.點選選單欄-->檔案-->新建-->專案,我這裡以C++為例,右邊欄選擇Visual C++,中間選擇空專案,改變預設路徑 2.右鍵點選右邊欄helloworld工程下的“原始檔”

Java基礎之一個Java程式HelloWorld及註釋

      程式碼如下: // 一個檔案中只能有一個共有的類,並且與檔名稱一致,大小寫注意 public class HelloWorld{   // 程式的入口   public static void main

C#語言————第一章 一個C#程式

第一章    第一個C#程式 ******************C#程式***************     ①:建立專案:檔案-->新建-->專案-->c#-->控制檯程式(專案名/檔案儲存位置)-->確定

103-一個c#程式結構分析

我們用using引入名稱空間,用namespace定義名稱空間,從{開始,到}結束 // 這裡是註釋 下面的是引入名稱空間 using System; using System.Collections.Generic; using System.Linq; using System.Text; usi

後臺開發閱讀筆記——一個C++程式

#include <>與#include ""的區別: 前者常用來包含系統提供的標頭檔案,編譯器會到儲存系統標準標頭檔案的位置查詢標頭檔案;後者常用於包括程式設計師自己編號的標頭檔案,用這種格式時,編譯器先查詢當前目錄是否有指定名稱的標頭檔案,然後從標準頭目錄中進行查詢。

我的一個C程式hello也是困難重重

昨天半天的時間,我終於把虛擬機器裝好了centos+emacs,今天我興致勃勃的來開始第一個hello程式,然而事情沒有我想象的順利,按照論壇裡大家的教程我輸入了一小段程式,然後按部就班gcc各種不識別,最後是因為我沒有輸入“.c” 之後gcc有出錯,研究一下發現單詞拼寫錯了,暈死stdio.h

我的一個C程式

我的第一個C程式 在摸索如何使用電腦上瞎安裝的VS-2013時,我從頭到尾就使用了一個小程式來作為我的測試例。 #include <stdio.h> #include <stdlib.h> int main() { printf(" Hel

C++禿頭之旅:一個C++程式

經典的程式,列印hello,world:   //C++的第一個程式,列印hello world #include <iostream> //標頭檔案 意思:stdio in out stream using namespace std; int main()

C#第一章 一個C#程式

第一個C#程式 namespace 是C#中組織程式碼的方式,它的作用那個類似java中的包 using 在Java中作用如果匯入其他包 應該是用import關鍵字而在C#中應使用using關鍵字來引用 class關鍵字 與java一樣C#也是一門面向物件的得語言,使用class關鍵字來表示類

C語言之我見-02-建立一個C程式

1.建立第一個C程式 #include<stdio.h> int main() { printf(“Hello CSDN!\n”); return 0; } 個人理解: 大多數人學習C語言的寫的第一個程式無外乎就是經典的“Hello World!”

C#程式設計基礎第一課:C#和.NET框架、VS軟體基本使用、編寫一個C#程式

1、.NET平臺和C#語言 .NET 是微軟公司推出的平臺開發環境 C#(C Sharp)是一種強大的、面向物件的程式開發語言,是專為 .NET 開發而設計出的語言。 2002年微軟釋出了.NET框架的第一個版本,是一種比MFC和COM程式設計技術更一致面向物件的環境。

Java菜鳥學習編寫一個java程式HelloWorld

不管學哪門語言,第一個HelloWorld程式成功執行起來的時候,代表著你的學習已經跨進了一小步。做這個java實驗之前,讀者最少要在自己的電腦上安裝好JDK(包括配置好環境變數)。 第一:編寫並儲存程式碼。開啟記事本編寫如圖1所示程式碼,圖1程式碼為(注意輸入程式碼時輸入法一定切換到英

我的一個c#程式

今天的南昌下雪了,而且下了一天,按這趨勢下來,可能要有十釐米厚了! 好久都沒看過這麼大的雪了,覺得很奇特。但是天氣太冷,一天沒怎麼出去,就在寢室裡呆著,出去吃早餐、玩兩把遊戲、睡覺、點外賣、寫些東西,好像就是一天。真應該認真去外面看看雪。 學習C語言有一個學期了,不得不說,還是學了點東西的[

手工釋出一個Servlet程式——HelloWorld

本文介紹不借助IDE整合開發環境,通過手工的方式編寫和釋出Servlet程式。 環境配置:JavaSDK+Tomcat+Servlet-api.jar包。 Servlet-api.jar包在 Tomcat的安裝目錄/lib目錄下,將該路徑加入classpat

我的一個c++程式

物件指標陣列演示 1、先準備一個程式編輯環境(新建專案) 我用的是vs2015工具 2、編輯程式碼 #include “stdafx.h” //新增預處理語句 #include using namespace std; //名稱空間 class Test { int n

一個C#程式(飛行棋遊戲),以及學習感悟-待完善

歡迎使用Markdown編輯器寫部落格 本Markdown編輯器使用StackEdit修改而來,用它寫部落格,將會帶來全新的體驗哦: Markdown和擴充套件Markdown簡潔的語法 程式碼塊高亮 圖片連結和圖片上傳 LaTex數學公式 UML序列圖和