Я попытался внедрить библиотеку Imebra в качестве средства просмотра файлов Dicom в приложении iOS. Но когда я построил библиотеку Imebra через «cmake --build». в командной строке после «Cmake установки ...», ошибки вышли в следующийiOS Dicom Library Imebra Compiling Error
Undefined symbols for architecture x86_64: "_iconv", referenced from: imebra::charsetConversionIconv::myIconv(void*, char*, unsigned long) const in charsetConversionIconvImpl.cpp.o "_iconv_close", referenced from: imebra::charsetConversionIconv::~charsetConversionIconv() in charsetConversionIconvImpl.cpp.o "_iconv_open", referenced from: imebra::charsetConversionIconv::charsetConversionIconv(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in charsetConversionIconvImpl.cpp.o
Может кто-то помочь мне с этим?
У Mac уже есть библиотека libiconv, и я переустанавливаю ее с помощью Brew, но ошибка снова появилась. – YLei
эта сборка терпит неудачу и для меня. Я думаю, что путь к мачте libiconv будет добавлен в проект. –
@johnelemans Спасибо за ваш ответ. Вы вложили библиотеку Imebra в свой APP? – YLei