[完璧なソリューション] JZ2440移植JPEGライブラリ、エラーがファイルをコンパイルする時間を見つけることができません-ljpeg

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/qq_25908839/article/details/81194849

非常に不思議な問題が、なぜ-ljpegが間違っているんが、見つけることができませんでした、不合理なああ

@ Ubuntuのルート:〜/ myfileは/テスト#ARM-Linuxの-GCC my_2440_show_bmp.c -ljpeg
/work/tools/gcc-3.4.5-glibc-2.3.6/lib/gcc/arm-linux/3.4.5/。 ./../../../arm-linux/bin/ld:-ljpeg見つけることができません
collect2はを:LDは1つの終了ステータスが返さ

理由は、リンクパスが間違っている、特定のビューhttps://blog.csdn.net/dgy1223 /記事/詳細/ 80574546移植JPEGライブラリの非常に詳細なプロセスがあります

ソリューション:

腕のlinux-gccのjpeg_show.c -o jpeg_show -I /ルート/実験/ JPEG / JPEG /含める/ -L /ルート/実験/ JPEG / JPEG / libに/ -ljpeg
注意:

 -I /ルート/実験/ JPEG / JPEG /含める/: ヘッダファイルのパスを指定し
、-L /ルート/実験/ JPEG / JPEG / libに/: ライブラリファイルのパスを指定し
たライブラリファイルへのリンク:-ljpegを

結果を以下に示し、そしてエラーはありません

おすすめ

転載: blog.csdn.net/qq_25908839/article/details/81194849