程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> C語言基礎知識 >> 如何編譯libfreetype方法詳解

如何編譯libfreetype方法詳解

編輯:C語言基礎知識
libfreetype是為跨平台設計的。
在windows下要編譯的話,可以直接打開freetype-2.4.10\builds\win32\vc2008目錄下的freetype.sln進行編譯。

有時候我們只希望對特定字體做簡單的事情,則我們可以對libfreetype進行裁剪。
裁剪的方式有兩種:
1,對於GNU make需要修改modules.cfg
2,對於其他編譯器,比如vs2008則需要修改ftmodule.h
如果我們只想處理truetype的字體文件,則可以只保留sfnt_module_class和tt_driver_class這兩個module。
詳細信息可以參見:freetype-2.4.10\docs\CUSTOMIZE和freetype-2.4.10\docs\INSTALL.ANY
裁剪之後,最終可執行程序的大小可以從350KB減少到100KB,還是很明顯的。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved