2013-07-01 3 views
0

Я пытаюсь включить библиотеку FTGL в мой графический проект, но я получаю ошибку C1083 всякий раз, когда я пытаюсь включить главный файл заголовка:Additional Include Каталоги Трудности

#include <include/FTGL/ftgl.h> 

Я добавил путь $ (Project1) включают \ FTGL в «Дополнительные каталоги Include» и VC++ Include Directories безрезультатно. Project1 - это основная папка решения, а «include» - это папка, в которой заголовки для glew и whatnot.

Что я делаю неправильно? Спасибо за помощь.

+0

Вы забыли обратную косую черту в $ (Project1) включить \ FTGL? – rwols

+2

И попробуйте '#include ', если дополнительный include dir называется '$ (Project1) \ include \ FTGL'. Или попробуйте $ (Project1) \ include как каталог и используйте '#include '. – rwols

+0

Поскольку вопрос стоит, вы пытаетесь использовать '$ (Project1) include \ FTGL \ include \ FTGL \ ftgl.h' – Derek

ответ

1

Правила здесь очень просты. Скажем, у вас есть файл на жестком диске:

C:\abc\def\include\FTGL\ftgl.h 

Затем вам нужно добавить путь включить C:\abc\def к вашему проекту и включают утверждение:

#include <include/FTGL/ftgl.h> 

Это был испытан в 1000 раз. Работает отлично! Как только вы это сделаете, начните экспериментировать с $(Project1) и другими переменными VS.

Смежные вопросы