| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > boost::filesystem |
| Автор: Bogdan1024 25.3.2007, 16:41 | ||||
| С самого утра сегодня ставил буст. До сих пор не уверен что я его адекватно поставил. Блин, не могли уже сделать формочку с кнопкой "установить буст для VS2003 под XP", нужно им обязательно извратиться :( Делал всё как тут: http://forum.vingrad.ru/index.php?showtopic=50550&hl= Вооот. Это работает (А если включить "Automaticaly generate precompiled headers", то и это не компилится.):
Это нет:
Матюкается про код: using boost 3.cpp(15): error C3861: 'remove_all': identifier not found, even with argument-dependent lookup using boost 3.cpp(17): error C2065: 'ofstream' : undeclared identifier using boost 3.cpp(17): error C2146: syntax error : missing ';' before identifier 'file' using boost 3.cpp(19): error C2228: left of '.close' must have class/struct/union type using boost 3.cpp(16): error C3861: 'create_directory': identifier not found, even with argument-dependent lookup using boost 3.cpp(20): error C3861: 'exists': identifier not found, even with argument-dependent lookup using boost 3.cpp(17): error C3861: 'file': identifier not found, even with argument-dependent lookup using boost 3.cpp(18): error C3861: 'file': identifier not found, even with argument-dependent lookup using boost 3.cpp(19): error C3861: 'file': identifier not found, even with argument-dependent lookup В чём может быть проблема? Это я криво поставил, или свойства проекта нужно поменять, или ещё что-то? |
| Автор: Любитель 25.3.2007, 23:31 |
Daevaorn, в данном случае std и не должно быть. Это boost::filesystem::ofstream - работающий с boost::filesystem::path вместо строковых путей. Конечно, надо. Риторический вопрос. |
| Автор: Bogdan1024 26.3.2007, 22:50 | ||
Пишу namespace - те же ошибки выдаёт. Если писать
То там целых 2 эрора: using boost 3.cpp(15): error C2653: 'boost' : is not a class or namespace name using boost 3.cpp(15): error C3861: 'remove_all': identifier not found, even with argument-dependent lookup |
| Автор: JackYF 27.3.2007, 14:51 | ||
пути-то к /boost правильно прописаны в компиляторе? он файлы-то те находит? Потому как это весьма странно |
| Автор: Fazil6 27.3.2007, 14:58 |
вообще-то это надо самой первой строкой обычно вставлять |