我想要做的FreeType在我的cygwin,之後我輸入make命令在Cygwin製作(編譯)代碼make命令告訴我,我需要 '版本' 和 '型' 命令
I:\的FreeType-2.4.4 >使 化妝:版本:命令未找到 化妝:類型:命令未找到 化妝:* [dos_setup]錯誤127
我不知道是什麼版本和類型的命令包的名稱。 有人可以告訴我,我可以將它們添加到我的cygwin系統
我想要做的FreeType在我的cygwin,之後我輸入make命令在Cygwin製作(編譯)代碼make命令告訴我,我需要 '版本' 和 '型' 命令
I:\的FreeType-2.4.4 >使 化妝:版本:命令未找到 化妝:類型:命令未找到 化妝:* [dos_setup]錯誤127
我不知道是什麼版本和類型的命令包的名稱。 有人可以告訴我,我可以將它們添加到我的cygwin系統
FreeType文檔明確指出,您應該遠離CygWin,寧願使用MinGW代替。
這似乎是由事實來證實ver
和type
是的Windows命令,和MinGW是的Windows,而不是在UNIX下的可執行UNIX可執行文件在Cygwin DLL仿真環境下運行。
所以,這裏是我使用的安裝過程。
轉到SourceForge MinGW並獲得最新的安裝程序,mingw-get-inst-20101030.exe
。運行這個。
除了包選擇(您必須接受GPL當然),選擇默認值。當它詢問你想要哪些包時,請向他們索要。
讓它安裝。
完成後,打開控制面板,選擇System
,選擇Advanced
選項卡,點擊Environment Variables
按鈕,然後改變你的路徑追加;C:\MinGW\bin;C:\MinGW\msys\1.0\bin
。退出控制面板。
打開一個命令窗口,然後轉到解壓縮的目錄ft244.zip
。
運行make
(可能需要做兩次)。
這應該工作:
C:\freetype-2.4.4> make
gcc -ansi -pedantic -I./objs -I./builds/win32 -I./include -c -g -O3 -Wall
-DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"
-o objs/ftsystem.o src/base/ftsystem.c
gcc -ansi -pedantic -I./objs -I./builds/win32 -I./include -c -g -O3 -Wall
-DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"
-o objs/ftdebug.o src/base/ftdebug.c
: : :
<<snip>>
: : :
del .\objs\freetype.a 2> nul
make: [objs/freetype.a] Error 127 (ignored)
ar -r objs/freetype.a ./objs/ftsystem.o ./objs/ftdebug.o ./objs/ftinit.o
./objs/ftbase.o ./objs/ftbbox.o ./objs/ftbdf.o ./objs/ftbitmap.o
./objs/ftcid.o ./objs/ftfstype.o ./objs/ftgasp.o ./objs/ftglyph.o
./objs/ftgxval.o ./objs/ftlcdfil.o ./objs/ftmm.o ./objs/ftotval.o
./objs/ftpatent.o ./objs/ftpfr.o ./objs/ftstroke.o ./objs/ftsynth.o
./objs/fttype1.o ./objs/ftwinfnt.o ./objs/ftxf86.o ./objs/truetype.o
./objs/type1.o ./objs/cff.o ./objs/type1cid.o ./objs/pfr.o
./objs/type42.o ./objs/winfnt.o ./objs/pcf.o ./objs/bdf.o
./objs/sfnt.o ./objs/autofit.o ./objs/pshinter.o ./objs/raster.o
./objs/smooth.o ./objs/ftcache.o ./objs/ftgzip.o ./objs/ftlzw.o
./objs/psaux.o ./objs/psnames.o
C:\MinGW\bin\ar.exe: creating objs/freetype.a
C:\freetype-2.4.4> _
我真的在Cygwin的bash的 這使得給我正確的fedback 在/ usr/bin中/讓 沒有,但問題仍然存在錯誤 化妝:版本:命令未找到 化妝:類型:命令不可發現 化妝:* [dos_setup]錯誤127 我不知道爲什麼 包名是ft244.zip 你可以找到它的http://download.savannah.gnu.org/releases/freetype/ – user504909 2011-02-04 06:34:23