Jika Anda ingin menggunakan libcurl (dengan dukungan OpenSSL) di Visual Studio, menggunakan vcpkg adalah cara yang mudah dan sangat direkomendasikan
libcurl sering digunakan ketika Anda ingin menangani komunikasi HTTP dalam C++. Tetapi menyesuaikan pengaturan build dan dependensi seringkali merepotkan.
Di saat-saat seperti itulah, alat manajemen pustaka C++ dari Microsoft yaitu ** “vcpkg” ** sangat berguna.
Kali ini, saya akan memperkenalkan langkah-langkah untuk menggunakan vcpkg guna menginstal libcurl (dengan dukungan OpenSSL) sehingga dapat digunakan dengan lancar di Visual Studio.
Instalasi vcpkg (Hanya bagi yang belum menginstalnya)
Pertama-tama, mari kita instal vcpkg. Silakan jalankan langkah-langkah berikut di PowerShell.
| |
※ Jika Git belum terinstal, silakan instal dari Situs resmi Git.
Instalasi libcurl (Dukungan OpenSSL)
Selanjutnya, kita akan menggunakan vcpkg untuk menginstal libcurl. Untuk menentukan versi 64-bit yang mendukung OpenSSL, jalankan perintah berikut.
| |
Ketika Anda menjalankan perintah ini, dependensi yang diperlukan (seperti OpenSSL) juga akan diatur secara otomatis.
Pengaturan Integrasi Visual Studio
Agar pustaka yang diinstal dengan vcpkg dapat dengan mudah digunakan dari proyek Visual Studio Anda, lakukan pengaturan integrasi dengan perintah berikut.
| |
Setelah Anda mengatur ini, Anda akan secara otomatis dapat menggunakan #include <curl/curl.h> dalam proyek Visual Studio Anda, dan Anda tidak perlu lagi mengatur jalur pustaka atau pengaturan linker secara manual.
Penutup
Sekarang Anda siap untuk menggunakan libcurl (dengan dukungan OpenSSL) di Visual Studio.
- Dengan menggunakan vcpkg, Anda dapat mengelola dependensi yang merepotkan sekaligus
- Instal libcurl dengan mudah menggunakan
vcpkg install curl[ssl] --triplet x64-windows - Integrasi otomatis dengan Visual Studio menggunakan
vcpkg integrate install
Setelah itu, masukkan header dalam proyek Anda dan mulailah pengembangan menggunakan API libcurl. Manfaatkan vcpkg yang nyaman ini untuk secara drastis meningkatkan efisiensi pengembangan Anda.
![Featured image of post [Untuk Pemula] Langkah-langkah menginstal libcurl (dengan dukungan OpenSSL) di Visual Studio menggunakan vcpkg](/p/vcpkg-%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6-visual-studio-%E3%81%AB-curl-%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/img_hub03488d3cca2b78b7b08dd6d749f5d1e_294355_800x0_resize_box_3.png)