Wednesday, January 18, 2017

Sử dụng Netbeans build và chạy ứng dụng C/C++ trên Windows


Để sử dụng Netbeans để build và chạy ứng dựng C/C++ trên Windows, ngoài việc cài đặt Netbeans bạn cần cài đặt thêm trình biên dịch C/C++ như MinGW, Cygwin, msvc,... Trong bài viết này, mình sẽ sử dụng MingGW làm trình biên dịch C/C++.

Các bước thực hiện như sau:

1. B1: Cài đặt JDK

Để chạy được Netbeans, bạn bắt buộc phải cài đặt Java. Nếu máy bạn chưa cài, hãy vào trang http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html để tải "Java SE Development Kit" và thực hiện cài đặt.

2. B2: Cài đặt Netbeans

Bạn vào đia chỉ https://netbeans.org/downloads/ để tải và cài đặt Netbeans. Bạn nhớ là download bản hỗ trợ tất cả ngôn ngữ, hoặc ít nhất bản phải hỗ trợ C/C++.


3. B3: Cài đặt MinGW

Bạn download bản MinGW mới nhất tại đia chỉ: https://sourceforge.net/projects/mingw/files/latest/download?source=files
Sau khi download về bạn sẽ có tệp "mingw-get-setup.exe". Bạn chạy tệp này để bắt đầu cài đặt MinGW.
Khi cài đặt bạn chú ý:
  • Nên để thư mục mặc định là: C:\MinGW
  • Trong phần "MinGW installer", bạn chọn các thành phần sau để cài đặt:
    • mingw-developer-toolkit
    • mingw32-base
    • mingw32-gcc-fortran (if you will be working on Fortran programs)
    • msys-base
    • mingw32-gcc-g++
  • Tiếp đó bạn thực hiện theo hướng dẫn để cài đặt
Sau khi cài đặt xong, bạn phải thêm đường dẫn tới thư mục bin của MinGW MSYS vào trong biến môi trường PATH. Nếu cài đặt ở thư mục mặc định thì bạn thêm hai đường dẫn sau vào biến môi trường PATH của Windows: C:\MinGW\binC:\MinGW\MSYS\1.0\bin
(Các thêm vào biến môi trường PATH bạn search trên Google sẽ thấy ngay).

4. B4: Cài đặt CMake

Bạn nên cài thêm CMake để hỗ trợ cho các Project C/C++ sử dụng tệp CMakeLists.txt. Trước khi cài CMake, bạn nhớ cài đặt MinGW và cấu hình vào PATH để khi cài CMake nhận ra được trình biên dịch C/C++.

Bạn trang https://cmake.org/download/ để tải CMake và thực hiện cài đặt bình thường.

5. B5: Cấu hình MinGW trên Netbeans

 Sau khi cài đặt xong, bạn bật Netbeans, thông thường Netbeans sẽ tự động nhận MinGW. Trên Netbeans, bạn vào menu "Tools => Options", chọn tab C/C++, bạn thấy như ảnh dưới là Netbean đã nhận MinGW:


Trường hợp chưa thấy bạn có thể tự thêm bằng cách kích vào nút "Add..." và chọn thông số như ảnh trên.

6. B6: Chạy thử project C/C++

Đến đây bạn có thể tạo thử Project C/C++ để chạy thử. Bạn vào menu "File => New Project...", chọn như ảnh dưới:


Sau đó nhấn Finish. Đến đây bạn  hãy build và chạy thử!!!

No comments:

Post a Comment