1. 程式人生 > 其它 >交叉編譯ghostscript-9.53.3

交叉編譯ghostscript-9.53.3

技術標籤:linux交叉編譯ghostscript

翻了好幾篇文章,有關ghostscript的都用的是9.04版本的,我也嘗試著編譯除了9.04版本的ghostscript,但是使用gs -h命令能執行,但生成不了pbm檔案,也沒有報錯資訊,估計是缺失了什麼東西。然後發現另一篇文章說在sourceforge上能下載到完整版本的ghostscript,於是下了一個最新版本的9.53.3,沒有之前9.04版本這麼麻煩,直接兩個命令完成編譯。

./configure --host=arm-linux-gnueabihf
make

將原始碼目錄下的bin/中的gs檔案拷貝到開發板/usr/bin,執行

gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE -sPAPESIZE=
a4 -r600x600 -sDEVICE=pbmraw -sOutputFile=xxx.pbm xxx.pdf

直接生成pbm檔案。
在這裡插入圖片描述
下載連結ghostscript-9.53.3
arm平臺編譯完成的的gs檔案gs_for_arm