libmingwex.a → libmingwex.lib

忘れそうなのでメモ。

libmingwex.aのリンクにて以下のようになる場合。

libmingwex.lib(mbrtowc.o) : error LNK2001: 外部シンボル "__imp____lc_codepage" は未解決です。

mingwrt(mingw-runtime)が3.15以降になってから出るみたい。

解決法-> http://ffmpeg.arrozcru.org/forum/viewtopic.php?f=1&t=891

__imp____lc_codepageでググれば一番最初にあるそうな。

Visual Studio 2008 コマンド プロンプトでlibmingwex.aがあるディレクトリに移動して

>lib -remove:mbrtowc.o libmingwex.a
>lib -remove:wcrtomb.o libmingwex.lib

できたlibmingwex.lib を使うと、出なくなります。

コメント

タイトルとURLをコピーしました