Registry / utility / icu
library78.3vcpkgunverified

Mature and widely used Unicode and localization library.

vcpkg install icu
INSTALL
IMPORT
SIG · ICU
I
icu
utilitycppv78.3
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

unicode/utypes.h
#include <unicode/utypes.h>

Basic ICU usage: create a Unicode string and print its length.

#include <unicode/utypes.h> #include <unicode/unistr.h> #include <iostream> int main() { UnicodeString s = UNICODE_STRING_SIMPLE("Hello, 世界"); std::cout << s.length() << std::endl; return 0; }
Debug
Known issues
gotchaICU has multiple components (uc, i18n, data); linking only ICU::uc may miss localization features.
fix
Use target_link_libraries with ICU::i18n for full Unicode and locale support.
affects: all
Upgrade
Version history
78.3latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
7 hits · last 30 days
node
6
Amazon
1
Resources

No resource links recorded.