国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Window10下MuPDF源代碼編譯

2019-11-06 08:15:48
字體:
來源:轉載
供稿:網友

寫在前面

本博客屬于工作記錄,第一次接觸MuPDF和相關的好多東西,有不恰當的地方請指正。


2017.3.6更新

環境:win10,vs2010 從無數個坑中爬出來之后,終于可以順利編譯了,步驟如下: 1.下載mupdf-1.10a-source.tar.gz,解壓; 2.在cygwin中make generate; make文件 3.打開文件夾mupdf-1.10a-source/platform/win32里面的mupdf.sln,編譯運行就可以啦~~啦啦啦~


下面是坑:

2017.3.3–下面介紹我做的步驟:

MuPDF網址:http://www.mupdf.com/ 用下面這種方式,make文件的時候報一個很詭異的錯(17.3.6注) make文件出錯 我去查了pdf-lex.c文件的38行,并沒有語法問題。后來就看了 帖子,按照上面的方法手動下載壓縮包就好用了。 - 第一步安裝Github

1.下載Github, 選windows版本。安裝之后打開Github,在界面輸入命令:

$ git clone git://git.Ghostscript.com/mupdf.git

下載完成后如下圖所示: 下載MuPDF源代碼


2.下載mupdf/thirdparty文件夾里面的源碼,因為暴力編譯上一步下載的源碼后發現,大部分的報錯都是關于thirdparty的,所以就翻了thirdparty里面的README,發現thirdparty里面的源碼需要單獨下載,于是運行了README里面的git命令:

$ git submodule init$ git submodule update

報錯了(=‵′=)由于之前沒用過git,就查了好多git資料,在多次嘗試之后,發現這條命令可以正確下載:

$ git submodule update --init --recursive

懂git的大神可以幫忙解釋一下~ 下面細說下下載thirdparty代碼的過程: 首先,找到第1步下載的mupdf的目錄,不知道下載到哪了就搜索一下。在git中將地址轉到mupdf目錄下:cd …//mupdf,注意:雙斜杠。然后輸入上面那條正確的指令,過一會就下好啦~ 下載thirdparty源碼

第二步安裝Cygwin

安裝Cygwin是因為要make文件,這部分參考了WindowsXP 環境下 MuPDF 1.2 的編譯方法,謝謝作者分享。 1.下載Cygwin,安裝這個可真是頭疼,因為我這里用的是CMCC的網,經常斷,安著安著就停了,然后又取消重新安(???皿??)??3?? 這里提醒一下,不太懂Cygwin的童鞋,建議安裝所有packages,以防后面make文件的時候出錯,又需要很久才發現,浪費時間。 就是下面這步選“Install”: cygwin安裝注意事項

我已經安裝三天了,目瞪口呆.jpg。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广河县| 隆安县| 建德市| 如东县| 通渭县| 曲阜市| 新乐市| 重庆市| 黑龙江省| 醴陵市| 宁武县| 新乡市| 雅江县| 江达县| 剑河县| 汨罗市| 缙云县| 抚远县| 南雄市| 阿鲁科尔沁旗| 灵台县| 漯河市| 武功县| 鞍山市| 柘城县| 鄄城县| 广汉市| 五峰| 石林| 易门县| 会泽县| 寿宁县| 保德县| 天门市| 伊宁县| 湾仔区| 张北县| 和林格尔县| 罗城| 四川省| 马山县|