Visual Studio 2010没有这样的文件

时间:2011-12-14 15:24:24

标签: visual-studio-2010

使用字体库时遇到一些问题。我得到了当前的错误

c:\users\taylor\documents\uni\win32opengl2template\freetype.h(5): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory

在freetype.h中,无法找到以下所有内容

//FreeType Headers
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/ftglyph.h>
#include <freetype/ftoutln.h>
#include <freetype/fttrigon.h>

然而,当我像这样直接链接它们时,它可以工作。

#include <c:\users\taylor\documents\uni\win32opengl2template\ft2build.h>

所以我猜我有一些目录设置需要在VS中更改,但我不知道怎么做?

1 个答案:

答案 0 :(得分:1)

检查此线程一次......看起来像你想要的那样

http://social.msdn.microsoft.com/Forums/en-US/gametechnologiesdirectx101/thread/5d24f4af-a827-416f-b2e9-5bde479d6925/

根据给定的解决方案:

通常,如果在安装IDE后安装SDK,则会相应地对其进行配置。

  

在Visual C ++中,转到“工具”菜单,选择“选项”。展开   “项目和解决方案”节点位于左侧。选择“VC ++   目录“。您应该看到一个包含文件夹列表的窗格...使用   右上角的下拉菜单(“显示目录...”)为“包含”   文件“。从SDK安装中添加\ include文件夹。您可以   想要将\ lib文件夹添加到“库文件”部分。

     

点击“好”,你准备好了!

修改

看起来上述设置仅适用于VS 2005/2008,而不适用于VS 2010.在VS 2010中,这已经发生了变化。取自VC++ Directories,并说:

VS 2010中的变化

在使用VC ++目录时,你会注意到VS 2010中的第一件事就是它们似乎已经消失了。当您转到Tools-&gt; Options窗口并查看Project and Solutions时,您会看到该窗口与上面的屏幕截图非常相似 - 只有VC ++目录消失了。

  

但是,如果你在IDE中打开一个VC ++项目并打开它   项目属性窗口(右键单击项目节点并选择   属性),你会注意到一个名为VC ++目录的规则(规则是   属性页面窗口左窗格中的选择树)   并且您看到的值与您将获得的默认值相同   来自VS 2008.此外,您可以在同一个中编辑这些属性   任何其他项目属性的方式(包括使用宏编辑器作为   显示 - 在VS 2008中无法实现的目标。)