Trang tài liệu
Khóa học C++ nền tảng
Chương 18. Quản lý gói
vcpkg

vcpkg

vcpkg là trình quản lý gói mã nguồn mở, đa nền tảng cho các thư viện C và C++. Được phát triển bởi Microsoft, nó đơn giản hóa quá trình thu thập và xây dựng các thư viện nguồn mở cho các dự án của bạn. vcpkg hỗ trợ nhiều nền tảng khác nhau bao gồm Windows, Linux và macOS, cho phép bạn dễ dàng quản lý và tích hợp các thư viện bên ngoài vào các dự án của mình.

Cài đặt

Để cài đặt vcpkg, hãy làm theo các bước sau:

  • Sao chép kho lưu trữ:
    git clone https://github.com/Microsoft/vcpkg.git
  • Thay đổi thư mục vcpkg và chạy tập lệnh bootstrap:
    • Trên Windows:
      .\bootstrap-vcpkg.bat
    • Trên Linux/macOS:
      ./bootstrap-vcpkg.sh
  • (Tùy chọn) Thêm tệp thực thi vcpkg vào biến môi trường PATH của bạn để dễ dàng truy cập.

Sử dụng cơ bản

Dưới đây là một số ví dụ cơ bản về việc sử dụng vcpkg:

  • Tìm kiếm một gói:
    vcpkg search <package_name>
  • Cài đặt một gói:
    vcpkg install <package_name>
  • Loại bỏ một gói:
    vcpkg remove <package_name>
  • Liệt kê các gói đã cài đặt:
    vcpkg list
  • Tích hợp vcpkg với Visual Studio (chỉ dành cho Windows):
    vcpkg integrate install

Để có tài liệu bổ sung và cách sử dụng nâng cao, bạn có thể tham khảo kho lưu trữ GitHub chính thức.