Tutorial Kỹ thuật lập trình Lập trình C/C++

Lập trình C và C++ với command line và powershell

Ngoài dùng IDE để code, chúng ta có thể lập trình C và C++ với command line. Chỉ vài bước đơn giản có thể đem lại cho bạn hiểu sâu hơn về C và C++

Giới thiệu

Ngoài các IDE Visual Studio, Codeblocks…Chúng ta cũng có thể lập trình C/C++ với editor như notepad…và một command line hoặc powershell.

Để làm được điều này ta cần một trình biên dịch(chức năng tạm hiểu là ”biến” file c hoặc cpp thành các file: exe,dll…) Khi nào mình sẽ có một bài nói về trình biên dịch.

Mình gợi ý dùng một trình biên dịch là MinGW.

Chuẩn bị

Truy cập trang web http://www.mingw.org/ và nhấn theo khung màu đỏ

Download MinGW

Cài đặt

Sau đó các bạn cài đặt với liên hoàn next thì tới giao diện

Cài đặt MinGW

Lưu ý: nếu bạn không biết chọn như thế nào, thì bạn nên chọn hết ở Basic Setup. Sau đó thì nhấn apply Changes ở Installation và chờ một thời gian tùy thuộc vào mạng của các bạn.

Thiết lập

Sau đó hãy copy đường dẫn từ folder bin trong file explorer thường là nằm ở ổ C, ví dụ như : C:\MinGW\bin.

Vào My computer / Properties

thao tác với system protection

Properties của windows

 

thêm value của path trong system variables

Paste đường dẫn copy lúc đầu theo sau chuỗi value của biến Path và nhấn OK. Để kiểm tra xem command line đã có thể biên dịch được chưa, ta gõ như sau:

Kiểm tra cài đặt xong chưa

Nếu hiển thị như hình trên tức là ta đã thành công.

Thực thi

Bây giờ hãy thử một file C/C++ bằng notepad

#include <stdio.h>
int main()
{
	printf("hello Nang Viet \n");
	return 0;
}

Ta biên dịch file c bằng lệnh gcc và file cpp bằng g++

Với cú pháp gcc [<tenfile.c/cpp>] –o [<tenfilethựcthi >]

lập trình C và C++ với command line

Tương tự như vậy, thay vì ta dùng command line thì ta dùng powershell với cú pháp gõ lệnh như trên. Chúc các bạn lập trình C/C++ thành công với phong cách rất “hacker”, nếu có thắc mắc hãy trao đổi bên dưới nhé.