的,我需要在我的項目JPEG處理能力,所以我決定用JPEG-8D庫,下載我做了平常./configure; make and make install
包後。 make test
返回沒有錯誤,整個過程中沒有報告任何問題,但是當我在代碼塊10.05編譯失敗時打開example.c
。我「一派」一些解決方案,並添加
鏈接(或正確的安裝和連接)JPEG-8D庫
#ifdef __cplusplus
extern "C" {
#endif
...
#ifdef __cplusplus
}
#endif
在jpeglib.h
文件,重新編譯,然後添加這些行到鏈接代碼塊的部分: /usr/local/lib/libjpeg.a
/usr/local/lib/libjpeg.so
還增加了根據目錄進入目錄的部分。 但是編譯器仍然無法編譯example.c,這裏有一些錯誤的:
> /home/raff/CodeBlocks/jpeg-8d/example.c|116|warning: incompatible implicit declaration of built-in function ‘exit’|
> example.c|| undefined reference to 'image_width'
> example.c|| undefined reference to 'image_height'
如果有人成功地安裝和使用的JPEG文件,請幫幫忙,我有交換IDE和/或Linux發行版沒有問題。