2014-11-06 48 views
1

我已經下載了jpeg編碼器的開放源代碼,名爲「jpegsr9a.zip」。解壓縮後,當我嘗試構建源代碼它顯示如下jinclude.h:20:55:致命錯誤:jconfig.h:沒有這樣的文件或目錄

「jinclude.h:20:55:致命錯誤:jconfig.h:沒有這樣的文件或目錄」。

請幫我解決這個問題。提前感謝。

+0

您必須先安裝libjpeg8-dev。您可以使用apt-get install命令。安裝完成後,您可以構建jpegsr9a的源代碼 – Shwetha 2014-11-06 07:05:06

+0

謝謝shwetha.But,但嘗試使用此命令「apt-get install libjpeg8-dev」出現以下錯誤。 以下軟件包有未滿足的依賴關係: libjpeg8-dev:取決於:libjpeg-turbo8-dev(> = 1.1.90 + svn722-1ubuntu6)但它不會被安裝E:無法糾正問題,包。 – Ravichandran 2014-11-06 07:10:19

+0

請先執行apt-get更新,然後您將不得不使用apt-get install來安裝jpegsr9a所需的所有依賴項。 – Shwetha 2014-11-06 07:19:51

回答

1

您需要構建jpeg-8a庫,因爲這將創建文件jconfig.h。

在繼續構建jpeg-encoder之前,請檢查先決條件,然後繼續。在這種情況下,您需要編譯並安裝jpeg-8a

+0

謝謝santhosh.But同時嘗試使用此命令「apt-get install libjpeg8-dev」出現以下錯誤。下列軟件包具有未滿足的依賴關係:libjpeg8-dev:取決於:libjpeg-turbo8-dev(> = 1.1.90 + svn722-1ubuntu6)但它不會被安裝E:無法解決問題,您已經保存了破損的軟件包。 - Ravichandran – Ravichandran 2014-11-06 07:16:40

+0

使用'-f'選項和'apt-get'來修復破損的軟件包 – 2014-11-06 07:24:18

相關問題