2012-04-20 11 views
2

私はwin32でmpg123 libをコンパイルします。 >mpg123リンクエラー "_read"と "_lseek"

追加し、 "追加の依存関係" YESに "すべての既定のライブラリを無視" ==> LIBCMT.LIB

- C/C++:それはしたくない は、それは私が変更

をMSVCR90.DLLにリンク

- 『マルチスレッド』

に 『マルチスレッドDLL』から「C/C++>ランタイムライブラリ」しかし、私はまだこのエラーが出る:

私を助けてください。

readers.obj : error LNK2001: unresolved external symbol _read 
readers.obj : error LNK2001: unresolved external symbol _lseek 

答えて

0

おそらく、CPP標準ライブラリであるLIBCPMT.LIBにリンクする必要があります。

+0

ありがとうございますが、それはうまく動作しません。 – liaogang

+0

が解決されました。ありがとう。デフォルトの/ MTを使用して動作します。私はまだ私が二階で行ったとき、なぜ私はそれらのエラーを前に得るのか分からない。 – liaogang