Menu

  • Streamer Game
    • Cris Phan
    • Dũng CT
    • Hoàng Viruss
    • Linh Ngọc Đàm
    • Misthy
    • Mixi Gaming
    • Pewpew
    • QTV
Game5.vn
  • Home
  • Game mobile
  • Game PC
  • Game PSP
  • Game Xbox
  • Web Game
  • game steam
  • Kiến Thức
  • Đăng nhập
Game5.vn
Không có kết quả
Xem tất cả kết quả

Hướng Dẫn Cài Đặt Visual Studio Code Lập Trình C++ – CodeLearn

Duới đây là các thông tin và kiến thức về hướng dẫn cài đặt vscode hot nhất được tổng hợp bởi game5.vn

Hướng Dẫn Cài Đặt Visual Studio Code Lập Trình C++ – CodeLearn

06/12/2022
trong Kiến Thức
0

Mời các bạn xem danh sách tổng hợp Hướng dẫn cài đặt vscode hot nhất hiện nay được bình chọn bởi người dùng

Video Hướng dẫn cài đặt vscode

Trong bài viết này mình sẽ giới thiệu đến các bạn một trình biên tập code vừa nhẹ, vừa có giao diện đẹp, lại còn có nhiều tính năng hay, đó chính là Visual Studio Code (vscode). Đồng thời, mình cũng sẽ hướng dẫn các bạn cách cài đặt vscode để code, build, debug một chương trình C++ luôn nhé.

Để code C++, có rất nhiều IDE, Editor mà ta có thể sử dụng. Một số phổ biến như: Visual Studio, Code::Block hay DevC++, … Tuy nhiên, Visual Studio thì khá nặng, và chiếm nhiều không gian bộ nhớ; Code::Block, DevC++, … thì rất nhẹ và còn đi kèm cả compiler nữa, nhưng giao diện lại hơi “kém sang”.

Về Visual Studio Code

Visual Studio Code là một trình biên tập mã được phát triển bởi Microsoft dành cho Windows, Linux và macOS. Nó hỗ trợ chức năng debug, đi kèm với Git, có syntax highlighting, tự hoàn thành mã thông minh, snippets, và cải tiến mã nguồn. Nó cũng cho phép tùy chỉnh, do đó, người dùng có thể thay đổi theme, phím tắt, và các tùy chọn khác. Visual Studio Code miễn phí và là phần mềm mã nguồn mở.

Lưu ý: Visual Studio Code không giống Visual Studio IDE

Visual Studio Code rất nhẹ (54 MB với bản dành cho Windows), với yêu cầu phần cứng rất thấp:

  • CPU từ 1.6 GHz trở lên
  • RAM từ 1 GB
  • Có Microsoft .NET Framework 4.5.2

Hướng dẫn cài đặt vscode để lập trình C++

1. Tải và cài đặt vscode

Các bạn vào trang chủ vscode link này, chọn phiên bản phù hợp với thiết bị của các bạn và tải về.

Sau khi tài về, tiến hành chạy file cài đặt. Việc cài đặt rất đơn giản, chỉ cần Next – Next – Next là xong.

2. Cài extension C++

Sau khi cài đặt, vscode sẽ có giao diện như thế này:

Các bạn chọn New file để tạo một text file đầu tiên.

Xem Thêm: Giải mã thành công hướng dẫn an toàn bay 2022 của Vietnam Airlines

Các bạn ấn vào Extensions hoặc Ctrl + Shift + X, để mở giao diện như hình trên.

Tiếp theo các bạn gõ trên thanh tìm kiếm từ khóa “C++”, sau đó chọn extension C/C++ do Microsoft phát hành và ấn Install để cài đặt.

3. Cài đặt môi trường

Cài compile: MinGW-w64

Các bạn vào link này, chờ khoảng 5 giây, trình biên dịch sẽ tự tải xuống. Sau đó, các bạn hãy tiến hành cài đặt.

Lưu ý vị trí lưu compile, các bước sau sẽ cần dùng đến.

Cài biến môi trường

Mở của số System: Chuột phải vào biểu tượng This PC -> Properties. Hoặc vào Control Panel -> System and Security -> System

Chọn Advanced system settings -> Environment Variables.

Trong mục System variables, chọn Path -> Edit.

Chọn New. Tìm đường dẫn chứa thư mục bin của compile, copy, paste vào rồi nhấn OK.

Đường dẫn của mình là: “C:Program Files (x86)mingw-w64i686-8.1.0-posix-dwarf-rt_v6-rev0mingw32bin”

Xem Thêm: Hướng dẫn đăng ký VSSID trên máy tính đơn giản nhất – ICTNEWS

Để kiểm tra đã cài Path thành công hay chưa bạn mở Command Prompt (cmd) và gõ:

g++ -version

Nếu kết quả xuất hiện như hình dưới là bạn đã thành công, nếu không bạn hãy kiểm tra lại nhé.

4. Biên tập và chạy chương trình trên terminal

Raghu Venkatesh nói: “If you can write “hello world” you can change the world”. Muốn thay đổi thế giới bắt đầu bằng Hello World nhé !

Tạo 1 file HelloWord.cpp và nhập đoạn code sau vào.

#include <iostream> using namespace std; int main() { cout << “Hello World!” << endl; return 0; }

Khi nhập xong, bạn sẽ thấy terminal báo lỗi như sau:

Đừng lo lắng, mình sẽ chỉ các bạn sửa nó. Hãy nhấn vào Configure (JSON), một file c_cpp_properties.json sẽ được tạo ra trong folder .vscode, các bạn xóa hết toàn bộ nội dung file đó là thay bằng:

{ “configurations”: [ { “name”: “Win32”, “defines”: [ “_DEBUG”, “UNICODE” ], “compilerPath”: “C:\Program Files (x86)\mingw-w64\i686-8.1.0-posix-dwarf-rt_v6-rev0\mingw32\bin\g++.exe”, “intelliSenseMode”: “gcc-x64”, “browse”: { “path”: [ “${workspaceFolder}” ], “limitSymbolsToIncludedHeaders”: true, “databaseFilename”: “” } } ], “version”: 4 }

Bây giờ vấn đề trên đã được khắc phục.

Để biên dịch và chạy chương trình bạn vào terminal gõ dòng lệnh:

g++ -g HelloWorld.cpp -o HelloWorld.exe

Hệ thống sẽ biên dịch HelloWorld.cpp và tạo ra file thực thi HelloWorld.exe. Để chạy chương trình bạn gõ lệnh:

HelloWorld.exe

Xem Thêm: Bật mí 5 cách hạ nhiệt iPhone hiệu quả khi chơi game vào mùa hè

Terminal sẽ hiện kết quả như hình dưới:

Ngoài ra để nhanh chóng hơn bạn có thể cài extension Code Runner giúp việc biên dịch và chạy chương trình nhanh chóng và thuận tiện hơn.

Tuy nhiên bản chất của nó vẫn là sử dụng 2 dòng lệnh nêu trên.

5. Biên dịch và chạy chương trình trên console

Để thực hiện việc này, các bạn phải tạo thêm 2 file .json là tasks.json và launch.json trong folder .vscode.

tasks.json:

{ “version”: “2.0.0”, “tasks”: [ { “type”: “shell”, “label”: “C/C++: g++.exe build active file”, “command”: “C:\Program Files (x86)\mingw-w64\i686-8.1.0-posix-dwarf-rt_v6-rev0\mingw32\bin\g++.exe”, “args”: [ “-g”, “${file}”, “-o”, “${fileDirname}\${fileBasenameNoExtension}.exe” ], “options”: { “cwd”: “C:\Program Files (x86)\mingw-w64\i686-8.1.0-posix-dwarf-rt_v6-rev0\mingw32\bin” }, “problemMatcher”: [ “$gcc” ], “group”: “build” } ] }

launch.json:

{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 “version”: “0.2.0”, “configurations”: [ { “name”: “C/C++: Build and debug active file”, “type”: “cppdbg”, “request”: “launch”, “program”: “${fileDirname}\${fileBasenameNoExtension}.exe”, “args”: [], “stopAtEntry”: false, “cwd”: “${workspaceFolder}”, “environment”: [], “externalConsole”: true, “MIMode”: “gdb”, “miDebuggerPath”: “C:\Program Files (x86)\mingw-w64\i686-8.1.0-posix-dwarf-rt_v6-rev0\mingw32\bin\gdb.exe”, “setupCommands”: [ { “description”: “Enable pretty-printing for gdb”, “text”: “-enable-pretty-printing”, “ignoreFailures”: true } ], “preLaunchTask”: “C/C++: g++.exe build active file” } ] }

Sau khi tạo 2 file này xong, bạn chỉ cần F5 để biên dịch và chạy chương trình. Tuy nhiên chương trình bạn chạy sẽ tắt ngay lập tức, để khắc phục hãy thêm dòng lệnh system(“pause”); trước return 0;

Lưu ý: Folder .vscode có thể dùng lại, nên hãy giữ gìn cẩn thận, khi làm việc ở nơi khác chỉ cần copy và paste nó vào là có thể biên dịch và chạy chương trình rồi.

Kết

Trên đây, mình đã giới thiệu với các bạn về Visual Studio Code và các cài đặt để lập trình C++. Nếu thấy bài viết hữu ích hãy rate 5* và share để cho mọi người có thể tham khảo :v

Hãy để lại comment để mình có thể hoàn thiện trong tương lai. Cảm ơn các bạn.

Trước

Cách photo CMND trên 1 mặt giấy không cần đảo giấy

Sau

Quyền và nghĩa vụ của hướng dẫn viên du lịch? – Luật Hoàng Anh

Sau
Quyền và nghĩa vụ của hướng dẫn viên du lịch? – Luật Hoàng Anh

Quyền và nghĩa vụ của hướng dẫn viên du lịch? - Luật Hoàng Anh

CẬP NHẬT BÓC PHỐT VŨ GIỮA LIVE STREAM, TEAM D.U.T CHIẾN THẮNG CẢ TOP SERVER =))) – ĐẠI HẢI TRÌNH 2022 2021

CẬP NHẬT BÓC PHỐT VŨ GIỮA LIVE STREAM, TEAM D.U.T CHIẾN THẮNG CẢ TOP SERVER =))) – ĐẠI HẢI TRÌNH 2022 2021

0 LƯỢT XEM
28/05/2022
CẬP NHẬT TỨ HOÀNG BIỂN ĐÔNG CHỈ CÒN CÁI NỊT =)) Vũ, Đạt, Riku BỰC LẮM nhưng vẫn nhịn tôi – ĐẠI HẢI TRÌNH 2022 2021

CẬP NHẬT TỨ HOÀNG BIỂN ĐÔNG CHỈ CÒN CÁI NỊT =)) Vũ, Đạt, Riku BỰC LẮM nhưng vẫn nhịn tôi – ĐẠI HẢI TRÌNH 2022 2021

0 LƯỢT XEM
28/05/2022
CẬP NHẬT 3 TIẾNG LỊCH SỬ: DIỆT KRAKEN, BẮN CHÌM 10 TÀU ĐỊCH, LẤY ĐƯỢC 9,5 TRIỆU ĐỒNG !!! – ĐẠI HẢI TRÌNH 2022 2021

CẬP NHẬT 3 TIẾNG LỊCH SỬ: DIỆT KRAKEN, BẮN CHÌM 10 TÀU ĐỊCH, LẤY ĐƯỢC 9,5 TRIỆU ĐỒNG !!! – ĐẠI HẢI TRÌNH 2022 2021

0 LƯỢT XEM
28/05/2022
  • Chính sách bảo mật
  • Điều khoản dịch vụ
  • Liên hệ
  • Trang chủ
Vay tín chấp

Copyright 2021 by Game5.vn.

Không có kết quả
Xem tất cả kết quả
  • Chính sách bảo mật
  • Điều khoản dịch vụ
  • Liên hệ
  • Trang chủ

Copyright 2021 by Game5.vn.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist