Visual Studio 2010 нет такого файла - PullRequest
1 голос
/ 14 декабря 2011

возникли проблемы с использованием библиотеки шрифтов. Я получаю текущую ошибку

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 Ответ

1 голос
/ 14 декабря 2011

Проверьте эту ветку один раз ... выглядит так, как вы хотите

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

Согласно данному решению:

Обычно, если вы устанавливаете SDK послеВы устанавливаете свою IDE, затем она настраивает ее соответствующим образом.

В Visual C ++ перейдите в меню «Инструменты», выберите «Параметры».Разверните узел «Проекты и решения» в левой части.Выберите «Каталоги VC ++».Вы должны увидеть панель со списком папок ... Используйте раскрывающийся список в правом верхнем углу («Показать каталоги для ..»), чтобы быть «Включить файлы».Добавьте папку \ include из вашей установки SDK.Возможно, вы захотите добавить папку \ lib в раздел «Библиотечные файлы».

Нажмите «окей», и все готово!

РЕДАКТИРОВАТЬ:

Похоже, что вышеуказанные настройки работают только в VS 2005/2008, но не в VS 2010. В VS 2010 это изменилось.Взято из каталогов VC ++ и гласит:

Изменения в VS 2010

Первое, что вы заметите в VS 2010 при работе с каталогами VC ++, - это то, что ониисчез.Когда вы перейдете в окно Tools-> Options и посмотрите в Project and Solutions, вы увидите, что окно выглядит очень похоже на скриншот выше - пропали только каталоги VC ++.

Однако, если вы откроете проект VC ++ в IDE и откроете окно свойств проекта (щелкните правой кнопкой мыши узел проекта и выберите Свойства), вы увидите правило под названием Каталоги VC ++ (Правилаэто дерево выбора на левой панели окна страницы свойств) и значения, которые вы видите, являются теми же значениями по умолчанию, которые вы получили бы от VS 2008. Кроме того, вы можете редактировать эти свойства так же, как любое другое свойство проекта (в том числе с помощью редактора макросов, как показано на рисунке - это невозможно в VS 2008).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...