- ベストアンサー
libjpegの使い方についての質問
- bcc5.5.1でlibjpegを使いたいのですがうまくいきません。libjpeg.libが認識されていないため、エラーが発生しています。
- 説明サイトどおりにmakeして、ヘッダファイルとlibjpeg.libを正しく配置しましたが、未解決の外部シンボルエラーが出てしまいます。
- libjpeg.libが認識されない原因と解決方法について、教えていただけませんか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> libjpeg.libはc:¥borland¥bcc55¥Libに移動したのですが、 ということなので、 ilink32.cfgにライブラリパス(c:¥borland¥bcc55¥Lib)が記述されていれば、 bcc32 jpeg_read_test.c libjpeg.lib でOKでは?
その他の回答 (2)
- asuncion
- ベストアンサー率33% (2127/6289)
コンパイル時、入力パラメータの最後に "c:\borland\bcc55\Lib\libjpeg.lib" を指定してみてください。 ところで、毎回コマンドプロンプトから長いコマンドを入力するのは 面倒ではありませんか? 「BCC Developer」や「CPad for Borland C++ Compiler」のような 支援ツールがありますので、利用を検討なさってみてはいかがでしょう。
お礼
ありがとうございました bcc32 jpeg_read_test.c "c:¥borland\bcc55¥Lib\libjpeg.lib" でコンパイルする事ができました >>ところで、毎回コマンドプロンプトから長いコマンドを入力するのは >>面倒ではありませんか? c:¥borland¥bcc55¥Bin に「bcc32.cfg」と「ilink32.cfg」というファイルでコンパイル 時に使用するヘッダファイルがあるディレクトリやリンク時に使用する ライブラリがあるディレクトリのパスを設定することで 今回の場合でなければ bcc32 filename.c でコンパイルできます (ちなみにwindowsプログラミングの場合は bcc32 -W filenameとします)
- asuncion
- ベストアンサー率33% (2127/6289)
Borland C++ 5.5.1でコンパイルする際、何か開発支援ツールを お使いですか? それとも、コマンドプロンプト上でコマンドを入力していますか?
補足
コマンドプロンプト上で、コマンドを入力しております
お礼
ありがとうございました この方法でも コンパイルが成功しました この方法を使っていきたいと思います ありがとうございました