簡體   English   中英

使用Visual Studio Code在Linux中創建和編譯“ hello world”應用程序

[英]create and compile “hello world” application in Linux using Visual Studio Code

我是Linux的新手,但現在在Windows中開發C / C ++已有一段時間了。

我安裝了Linux Ubuntu 16.4和Visual Studio Code。

我創建一個文件夾,然后在該文件夾中創建一個名為main.cpp的文件,並在該文件中寫入:

#include <iostream>
void main()
{
    std::cout << "Hello World" << std::endl;
}

現在,我想編譯並運行它並可能對其進行調試(逐步了解如何調試一個簡單的應用程序)。

我怎樣才能做到這一點?

關於使用Visual Studio Code在Linux中設置開發系統的任何教程嗎?

我安裝了“ Visual Studio Code的C / C ++”,但仍然無法編譯和運行示例應用程序。

編輯1

我已經安裝了編譯器,可以使用以下代碼編譯我的代碼

g++ main.cpp

然后離開

如何配置VSC來自動執行此處理器並生成依賴關系,如果出現錯誤,請在編輯器上打開包含錯誤的文件,並向我顯示生成錯誤的行。 另外,在調試過程中,我在執行代碼時向我顯示源代碼。

這些是我對開發系統的基本要求,否則我稱其為編輯器而不是開發系統。

首先,您必須安裝一個編譯器,我建議使用GCC(Ubuntu通常不附帶,即使它主要是用C / C ++編寫的)

第二,編譯程序,方法如下

要編譯程序,請打開終端並轉到目標目錄,鍵入命令-(其中gcc表示編譯器名稱,然后它詢問源程序的文件名,而-o選項指定輸出程序的文件名)

 gcc hello.c -o hello1 

如果您的程序中沒有語法/語義錯誤,則編譯器將成功生成可執行文件,否則可以在代碼中解決問題。

但是,這僅適用於C,這是針對C ++的方法(僅當擴展名為.cpp時)

步驟與上面的步驟幾乎相同,但是您需要安裝g ++編譯器,文件擴展名應為.cpp,並在編譯階段將gcc替換為g ++。 要安裝G ++編譯器,請執行以下命令-

sudo apt-get install g++

現在,編譯命令為:

g++ hello.cpp -o hello1

不用說,您應該用文件名替換“ hello.cpp”,並用您希望“ exe”文件具有的名稱替換“ hello1”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM