1. 程式人生 > 實用技巧 >C++學習筆記-環境設定

C++學習筆記-環境設定

教程:https://www.runoob.com/cplusplus/cpp-environment-setup.html

使用 Visual Studio (Graphical Interface) 編譯

1、下載及安裝Visual Studio Community 2015

2、開啟 Visual Studio Community

3、點選 File -> New -> Project

4、左側列表選擇 Templates -> Visual C++ -> Win32 Console Application,並設定專案名為 MyFirstProgram。

5、點選 OK。

6、在以下視窗中點選 Next

7、在彈出的視窗中選擇 Empty project 選項後,點選 Finish 按鈕:

8、右擊資料夾 Source File 並點選 Add --> New Item... :

9、選擇 C++ File 然後設定檔名為 main.cpp,然後點選 Add:

10、拷貝以下程式碼到 main.cpp 中:

介面如下所示:

11、點選選單上的 Debug -> Start Without Debugging (或按下 ctrl + F5) :

12、完成以上操作後,你可以看到以下輸出:

g++ 應用說明

程式 g++ 是將 gcc 預設語言設為 C++ 的一個特殊的版本,連結時它自動使用 C++ 標準庫而不用 C 標準庫。通過遵循原始碼的命名規範並指定對應庫的名字,用 gcc 來編譯連結 C++ 程式是可行的,如下例所示:

$ gcc main.cpp -lstdc++ -o main

下面是一個儲存在檔案 helloworld.cpp 中一個簡單的 C++ 程式的程式碼:

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello, world!" << endl;
    return 0;
}

最簡單的編譯方式:

$ g++ helloworld.cpp

由於命令列中未指定可執行程式的檔名,編譯器採用預設的 a.out。程式可以這樣來執行:

$ ./a.out
Hello, world!

通常我們使用-o選項指定可執行程式的檔名,以下例項生成一個 helloworld 的可執行檔案:

$ g++ helloworld.cpp -o helloworld

執行 helloworld:

$ ./helloworld
Hello, world!

如果是多個 C++ 程式碼檔案,如 runoob1.cpp、runoob2.cpp,編譯命令如下:

$ g++ runoob1.cpp runoob2.cpp -o runoob

生成一個 runoob 可執行檔案。

g++ 有些系統預設是使用 C++98,我們可以指定使用 C++11 來編譯 main.cpp 檔案:

g++ -g -Wall -std=c++11 main.cpp