乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      安裝 FontForge

       弘護正法 2018-01-14

      John Wong · 更新于 2018-01-14 10:01:00

      安裝 FontForge

      FontForge 是一個自由開源軟件,這顯然意味著你可以不受限地下載和安裝。這也意味著這是一個由社區(qū)維護的應用(任何人可以貢獻源代碼)。

      FontForge 支持 Windows,Mac OS 和 GNU/Linux (“Linux”)操作系統(tǒng)。本節(jié)的關(guān)注在 Linux 機器上安裝 FontForge。由于許多 FontForge 的開發(fā)者使用 Linux 作為日常開發(fā)環(huán)境,所以在這個平臺上用源代碼構(gòu)建時最簡單的方式。

      注意:如果你使用 FontForge 時遇到了問題,或者 FontForge 缺少一個功能,你可以在軟件的庫打開一個問題。即使你只是剛剛?cè)腴T,開發(fā)者也會去看這個問題。

      安裝預編譯包

      FontForge 網(wǎng)站的主菜單上點擊下載按鈕將會帶你到 FontForge 下載頁。頁面內(nèi)列出了三個操作系統(tǒng)下的安裝鏈接。鏈接頁面內(nèi)都提供了二進制包下載。(譯者注:安裝預編譯包一節(jié)按照 FontForge 網(wǎng)站最新結(jié)構(gòu)編寫,原文與網(wǎng)站已經(jīng)脫節(jié))

      在 Windows 下安裝

      FontForge 的 Windows 版本頁面提供了二進制安裝包下載,以管理員身份安裝,并以管理員身份運行軟件即可。

      另外,Jeremy Tan 提供了 Windows 下 FontForge 的最近構(gòu)建版本。從 2012 年之前的穩(wěn)定版安裝包可以在舊的 SourceForge 庫中找到。

      在 Mac OS X 下安裝

      正在建設中的新網(wǎng)站上提供了安裝指南。

      在 GNU/Linux 下安裝

      在你的 Linux 機器上安裝 FontForge 最簡單的的方式是使用你的分發(fā)版的包庫。

      Debian 或 Ubuntu

      FontForge 包從 2012 年開始就默認包含在 Ubuntu 14.04 中,因此通過 FontForge Personal Package Archive (PPA)可以安裝最新的包。

      檢查輔助腳本 add-apt-repository 已經(jīng)安裝:

      sudo apt-get install software-properties-common

      添加 FontForge PPA(同時添加認證密鑰):

      sudo add-apt-repository ppa:fontforge/fontforge

      升級軟件列表,使得 PPA 包含包:

      sudo apt-get update

      安裝 FontForge:

      sudo apt-get install fontforge

      Fedora

      以 root 用戶身份運行下面的 yum 命令可以在你的 Fedora Linux 桌面機上安裝 FontForge。完成安裝的下載量大概是 10 MiB。

      yum install fontforge

      如果在你的 Fedora 機器上沒有編譯軟件,那么安裝 gcc,automake,autoconf 和其他軟件后你可能在執(zhí)行 libtoolize 的 autogen.sh 的時候遇到錯誤。如果遇到這種情況你需要安裝 Fedora 的 libtool-ltdl-devel 包,或者其他 Linux 分發(fā)版的類似開發(fā)包。

      上述 yum install 完成后你可以在你的菜單運行 FontForge,或者 從 konsole 或 gnome-terminal 直接使用 fontforge 命令運行。

      在 Github上編譯你自己的版本

      某些情況下,可能你需要使用一個預編譯版本中尚不存在的功能,你可能希望從 Github 拿到代碼編譯自己的版本。Github 是一個源代碼托管服務,每個人都可以為軟件一部分的開發(fā)做出貢獻。本節(jié)的說明只針對 Ubuntu 14.04。

      安裝準備軟件

      安裝一些包以準備軟件的編譯

      sudo apt-get install build-essential automake flex bison

      安裝 unifont 包使引用字形完整顯示。Unifont 包含所有 Unicode 編碼的字形,如果安裝了 FontForge 將使用它。

      sudo apt-get install unifont

      安裝其他的必需包:

      sudo apt-get install packaging-dev pkg-config python-dev libpango1.0-dev
      libglib2.0-dev libxml2-dev giflib-dbg libjpeg-dev libtiff-dev uthash-dev

      構(gòu)建 libspiro

      FontForge 使用 libspiro 來簡化曲線繪制。

      下載代碼:

      git clone https://github.com/fontforge/libspiro.git

      按順序執(zhí)行下面的命令(也就是說等一個執(zhí)行完再執(zhí)行下一個):

      cd libspiro  
      autoreconf -i  
      automake --foreign -Wall 
      ./configure  
      make  
      sudo make install 
      cd ..

      構(gòu)建 libuninameslist

      FontForge 使用 libuninameslist 來訪問每個 Unicode 編碼點的屬性數(shù)據(jù)。

      下載代碼:

      git clone https://github.com/fontforge/libuninameslist.git

      按順序執(zhí)行下面的命令(也就是說等一個執(zhí)行完再執(zhí)行下一個):

      cd libuninameslist  
      autoreconf -i  
      automake --foreign  
      ./configure  
      make
      sudo make install 
      cd .. 

      構(gòu)建 FontForge

      下載代碼:

      git clone https://github.com/fontforge/fontforge.git

      按順序執(zhí)行下面的命令:

      cd fontforge  
      ./bootstrap  
      ./configure  
      make
      sudo make install 
      cd ..

      讓系統(tǒng)知道新的庫:

      sudo ldconfig

      如果你需要單步調(diào)試 TrueType 字體提示或者其他高級功能,還需要使用--with-freetype-source 配置選項。

      調(diào)試 FontForge 軟件

      如果在某個階段你發(fā)現(xiàn) FontForge 的可復現(xiàn)的穩(wěn)定性問題,你可能需要安裝調(diào)試信息,才能給 FontForge 團隊提供回溯信息以糾正問題。

      如果你從 Linux 分發(fā)版的包庫安裝了 FontForge,安裝調(diào)試信息的方法與從源代碼構(gòu)建時安裝調(diào)試信息不同。在兩種情況下,你都可以使用 nm 命令來檢查你安裝的 FontForge 中調(diào)試信息是否已經(jīng)可以使用。使用“type”命令來找到你的 Fontforge 二進制文件。如果你看到下面顯示的“no symbols”信息,你需要升級你的安裝包來包含調(diào)試信息,能夠給 FontForge 開發(fā)者提供良好的反饋。

      $ type -all fontforge
      fontforge is /usr/bin/fontforge  
      $ nm /usr/bin/fontforge  
      nm: /usr/bin/fontforge: no symbols 

      當你想要為來自 Fedora 庫的 FontForge 添加調(diào)試信息的時候,使用下面的命令。需要注意的是如果你還沒裝好許多依賴的調(diào)試信息包,那么可能需要下載幾百兆字節(jié)的數(shù)據(jù)。

      debuginfo-install fontforge

      更多信息參見調(diào)試一節(jié)。

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多