Hướng dẫn biến Sublime Text thành IDE lập trình CC++ 1 Cài phần mềm và môi trường c++ Phần mềm sublime text https www sublimetext com3 Các bạn copy đường link này để tải phần mềm Các bạn chọn đúng phiên bản cho máy mình Trong bài hướng dẫn này mình chọn windows 64bit Sau đó các bạn cài vào máy Cài MinGW MinGW http mingw w64 orgdoku phpdownloadmingw builds Các bạn copy đường link này để tải phần mềm Click vào Sourceforge Sau đó đợi 5s file cài đặt tự động tải xuống Mở file cài đặt lên Ch.
Trang 1Hướng dẫn biến Sublime Text thành IDE lập trình C/C++
• Phần mềm sublime text: : https://www.sublimetext.com/3
• Các bạn copy đường link này để tải phần mềm
Các bạn chọn đúng phiên bản cho máy mình Trong bài hướng dẫn này mình chọn windows 64bit
Sau đó các bạn cài vào máy
• Cài MinGW:
MinGW: http://mingw-w64.org/doku.php/download/mingw-builds
Trang 2Các bạn copy đường link này để tải phần mềm.
Click vào Sourceforge
Sau đó đợi 5s file cài đặt tự động tải xuống
Mở file cài đặt lên
Chọn next
Trang 3ở mục Architecture chọn x86_64; Threads chọn win32 chọn next
Chọn nơi lưu phần mềm (mình để mặc định) Nhấn next
Trang 4Đợi phần mềm cài đặt
Sau khi cài xong nhấn next Nhấn finish
2. Tiến hành tích hợp MinGW vào môi trường của Windows
Tiếp theo, thêm thư viện MinGW vào biến môi trường của Windows (để bạn có thể chạy lệnh compiler gcc ở bất kỳ folder nào)
• Mở My Computer , click chuột phải vào khoảng trống
và chọn Properties
Trang 5• Trong Advanced system settings Chọn
Tab Advanced và click Enviroment Variables
Trang 6• Trong bảng Enviroment Variables, tại mục System
variables Click chọn New để thêm biến môi trường
mới
Trang 7• Sau đó, điền mục 2 và 3 rồi ấn OK Mục 2 là tên biến môi trường, mục 3 là đường dẫn đến thư mục bin trong thư viện MinGW đã cài đặt Ở bên trên mình cài MinGW vào ổ đĩa C:\MinGW nên thư mục bin của
mình nằm ở đường dẫn : C:\Program Files\mingw-w64\x86_64-8.1.0-win32-seh-rt_v6-rev0\mingw64\bin
• Tiếp tục trong bảng Enviroment Variables Click vào phần Path và chọn Edit
Trang 8• Click New và thêm biến môi trường (vừa đặt ở mục 2
bên trên vào) Như nãy mình cài Varable là MinGW nên
điền %MinGW% sau đó click OK để lưu và đóng các
cửa sổ
Trang 93. Kiểm tra cài đặt MinGW
Nhấn tổ hợp window + R sau đó nhập cmd
• Kiểm tra xem cài đặt MinGW thành công chưa bằng cách kiểm tra version gcc bằng lệnh gcc –version
Trang 10Xuất hiện dòng được tô màu vàng là thành công.
4 Tạo file cấu hình cho Sublime Text 3 để Chạy C/C++
Mở Sublime Text và nhấp Tools-> Build System-> New Build System
Sau đó, xóa hết mã ở file mới đi và dán đoạn cấu hình dưới đây vào:
{
Trang 11"encoding": "utf-8",
"working_dir": "$file_path",
"shell_cmd": "g++ -Wall -std=c++11 \"${file}\" -o \"$
{file_path}/${file_base_name}\"",
"file_regex": "^( [^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c++,source.c",
"variants":
[
{
"name": "Run",
"shell_cmd": "g++ -Wall -std=c++11 \"${file}\" -o \"${file_base_name}\" && start cmd /c \"\"${file_path}/
${file_base_name}\" & pause\""
} ]
}
Bạn Ctrl + S lưu đoạn code này lại, chẳng hạn mình lưu
là C++_MinGW.sublime-build Vị trí tệp lưu tại C:\Users\
….\AppData\Roaming\Sublime Text 3\Packages\User (Bạn
chọn Ctrl+S là tệp tự lưu vào thư mục này)
5 Chương trình C/C++ đầu tiên trên Sublime Text
Ở mục Tools > Build System bạn chọn Automatic(tự động chọn) hoặc C++_MinGW(cái mà bạn tạo ra ở mục 4)
Trang 12• Tạo file code chương trình đơn giản như sau, lưu lại với
tên helloworld.cpp chẳng hạn:
#include <iostream>
#include <string>
using namespace std;
int main(){
string ten, ho;
cout<<"nhap ho: ";
Trang 13getline(cin, ho);
cout<<"nhap ten: ";
getline(cin, ten);
cout<<"Xin chao "<<ho+" "+ten<<endl;
return 0;
}
• Nhấn Ctrl+B để tiến hành build file:
Sau đó là chương trình được Build và chạy lên như thế này:
Trang 14CHÚC CÁC BẠN THÀNH CÔNG.