vs2008 c++ include кавычки

TutanXamoN

Новичок
vs2008 c++ include кавычки

Волею судеб нужно откомпилить одно чудо под виндой.
Трабла в том что строку вида:
PHP:
#include <boost/noncopyable.hpp>
мы не хаваем, нам
PHP:
#include "boost/noncopyable.hpp"
подавай

Можно это быстро подлечить?
Иль лопатить меняя < на "?
ЗЫ: последний вариант - геморный ибо юзаеццо пол буста
ЗЗЫ: В етой чудософтинке есть настройки для такого рода вещей?
 

HraKK

Мудак
Команда форума
Указать путь к бусту в настройках студии (не проекта)
 

Sherman

Mephi
2TutanXamoN

"" и <> - это разные вещи.

<> - это значит что поиск ведется сразу с системных каталогов(что и должно быть в случае boost).

"" - это значит искать сначала в текущем каталоге.

Вообще при сборке, ничего менять в src как правило не нужно, а нужно только настроить окружение. Современные проекты используют в качестве пакета для сборка различные виды make(cmake, qmake, make, nmake) или иные тулзы. Этот проект думаю не исключение.

В любом случае, даже если это и не так, то чтобы собрать программу с boost надо как минимум установить сам boost, указать компилятору пути до нужных headers, а линковщику какие библиотеки надо присоединить.

А вообще man.
 

TutanXamoN

Новичок
HraKK
сенкс. заработало.

Sherman
чтобы собрать программу с boost надо как минимум установить сам boost,
- не совсем верно, половина буста компилиццо в прогу с хеадер-онли подключением.
 

Adelf

Administrator
Команда форума
>> половина буста
ровно половина? :) откуда инфа?
 

fixxxer

К.О.
Партнер клуба
Вообще, чтобы разобраться со всеми этими делами, советую разок все сделать без ide, через Visual Studio command prompt и nmake.

Будешь понимать, что какие галочки в ide значат.
 
Сверху