在cygwin制作(编译)代码时,make命令告诉我我需要'ver'和'type'命令

时间:2011-02-04 05:37:47

标签: c++ types cygwin freetype

在输入make命令后,我想在我的cygwin中使用freetype

I:\ freetype的-2.4.4>使 make:ver:找不到命令 make:type:找不到命令 make: * [dos_setup]错误127

我不知道ver和type命令包的名称是什么。 有人可以告诉我,我可以在我的cygwin系统中添加它们

2 个答案:

答案 0 :(得分:3)

也许它可以帮到你。

mingw32-make SHELL=cmd

答案 1 :(得分:2)

FreeType文档特别指出你应该远离CygWin,而不是更喜欢MinGW。

vertype Windows 命令似乎证实了这一点,而MinGW是Windows下的UNIX可执行文件,而不是在CygWin DLL下运行的UNIX可执行文件仿真环境。

所以,这是我使用的安装过程。

  1. 转到SourceForge MinGW并获取最新的安装程序mingw-get-inst-20101030.exe。运行它。

  2. 选择除包选择之外的所有内容的默认值(当然,您必须接受GPL)。当它询问你想要哪些包时,请全部询问。

  3. 让它安装。

  4. 完成后,打开控制面板,选择System,选择Advanced标签,点击Environment Variables按钮,然后更改您的追加路径{{1 }}。退出控制面板。

  5. 打开一个命令窗口,转到解压缩;C:\MinGW\bin;C:\MinGW\msys\1.0\bin的目录。

  6. 运行ft244.zip(可能需要执行两次)。

  7. 这应该有效:

    make