Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Saat Anda meningkatkan proyek dari Visual Studio 2013 atau yang lebih lama ke versi Microsoft C++ (MSVC) Build Tools saat ini, Anda juga harus meningkatkan pustaka apa pun yang digunakan proyek. Pustaka dan proyek Anda harus dibangun oleh versi dan target alat build yang kompatibel. Jika Anda tidak memiliki akses ke kode sumber pustaka, dan pustaka tidak tersedia melalui vcpkg, maka Anda harus mendapatkan biner yang diperbarui dari vendor pustaka. Untuk informasi selengkapnya, lihat Gambaran umum potensi masalah peningkatan.
Saat Anda meningkatkan aplikasi dari Visual Studio 2015 atau yang lebih baru, tidak perlu meningkatkan dependensi karena kode yang dihasilkan oleh versi tersebut kompatibel dengan biner. Untuk informasi selengkapnya, lihat Kompatibilitas biner C++ antara versi Visual Studio.
Menggunakan vcpkg untuk pustaka sumber terbuka
Di masa lalu, menemukan dan meningkatkan pustaka pihak ketiga terkadang merupakan tugas yang tidak sepele. Untuk mempermudah memperoleh dan membangun kembali pustaka sumber terbuka pihak ketiga C++, tim Microsoft C++ telah membuat alat baris perintah yang disebut vcpkg. Alat ini memiliki katalog yang dapat dicari (dikenal sebagai registri yang dikumpulkan) dari banyak pustaka sumber terbuka C/C++ populer. Anda dapat menginstal pustaka apa pun di katalog langsung dari baris perintah vcpkg. Saat Anda menginstal pustaka, vcpkg membuat pohon direktori di komputer Anda dan menambahkan .h file, .lib file, dan biner di folder ini. Anda dapat menggunakan folder ini di baris perintah kompilasi Anda, atau mengintegrasikannya ke Visual Studio 2015 atau yang lebih baru dengan menggunakan vcpkg integrate install perintah . Setelah mengintegrasikan lokasi pustaka, Visual Studio dapat menemukannya dan menambahkannya ke proyek baru yang Anda buat. Untuk menggunakan pustaka, cukup #include . Visual Studio akan secara otomatis menambahkan jalur pustaka ke pengaturan proyek Anda dan menyalin DLL ke folder solusi Anda. Untuk informasi selengkapnya, lihat vcpkg. Anda dapat menginstal vcpkg dari GitHub atau menggunakan versi bawaan yang dikirim dengan Visual Studio 2022 atau yang lebih baru. Untuk mempelajari selengkapnya tentang vcpkg, lihat dokumentasi vcpkg.
Melaporkan masalah
Jika pustaka sumber terbuka Anda tidak ditemukan di registri yang dikumpulkan vcpkg , Anda dapat membuka masalah pada repositori GitHub. Di situlah komunitas dan tim Microsoft C++ dapat melihatnya dan berpotensi membuat file port untuk pustaka ini.
Lihat juga
Panduan Porting dan Peningkatan Microsoft C++Dokumentasi vcpkg