簡體   English   中英

C++ 未在 vs 代碼中運行

[英]C++ not running in vs code

我正在嘗試在 vs 代碼中運行我的 C++ 代碼。 我已經安裝了 Microsoft 的 C/C++ 全局擴展以及代碼運行器擴展。 當我運行我的代碼時,它會在終端中顯示這一點。

user@LAPTOP-7LH95TTK MINGW64 ~/Desktop
$ cd "c:\Users\user\Desktop\" && g++ demo.cpp -o demo && "c:\Users\user\Desktop\"demo
bash: cd: c:\Users\user\Desktop" && g++ demo.cpp -o demo && c:UsersuserDesktop"demo: No such file or directory

我應該怎么辦 ? 我認為運行代碼時終端中顯示的默認命令不正確,我不知道如何更改它。

下面是來自 demo.cpp 文件的代碼

#include<bits/stdc++.h>
using namespace std;
int main(){
    cout<<"Hello everyone"<<endl;
    return 0;
}

您可以通讀https://code.visualstudio.com/docs/cpp/config-mingw (如果使用 MinGw)。

如果您安裝了 MSVC(MS C++ 編譯器),而不是 'g++' 命令,您將使用 'cl' 命令進行編譯(該指南位於https://code.visualstudio.com/docs/cpp/config -msvc )。

簡單介紹一下文章:

你應該在 .vscode 中有一個 tasks.json 文件。

它是用於說明構建代碼的文件

並且,也可以有一個 launch.json,VS Code 使用它來指示調試它。 (不需要)

我通常做的是單擊調試選項卡中的“創建 launch.json”,這將要求您選擇工具鏈(編譯器,...),並為您創建 tasks.json 和 launch.json。

然后您可以使用“Shift+Ctrl+B”(默認)來構建代碼。 調試選項只是一個加分項,您遲早會需要:D

創建一個launch.json文件

1.I think you should downlaod Mingw gcc compiler and install in your system 
 properly step by step.
  2.click on Advance setting by right click on My Pc
 3.click on Environment Varaible
 4. move to System Variable there
 5. take cursor on PATH click
 6.click on Edit
 7. click New
 8.copy the C:\Mingw\bin or where u have installed
 9. Move the new Path to Top
 10.Click ok
  Your problem Solved

暫無
暫無

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

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