Я использую библиотеку ICU для Exemplar, я получаю неопределенный ref для `ulocdata_open_63 'Я не использую функцию" ulocdata_open_63 ", но" ulocdata_open ".Библиотека связана правильно.
Почему она ищет определение ulocdata_open_63, хотя я ее не называю.
Sample code:-
#include <stdio.h>
#define UNICODE
#include <unicode/uloc.h>
#include <unicode/ulocdata.h>
#include <unicode/urename.h>
typedef unsigned short U16;
int main()
{
char localeID[ULOC_FULLNAME_CAPACITY+ULOC_KEYWORD_AND_VALUES_CAPACITY] = "en_US";
UErrorCode icuStatus = U_ZERO_ERROR;
ULocaleData* uld = ulocdata_open("en", &icuStatus);
...
}