私はiemアプリにDicomファイルビューアとしてImebraライブラリを埋め込みました。しかし、私はImebraライブラリを "cmake --build"でビルドしました。 「cmakeのインストール...」の後に、コマンドラインで、エラーは以下のiOS DicomライブラリImebraコンパイルエラー
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