Поиск:

Ответ в темуСоздание новой темы Создание опроса
> No such file or directory 
V
    Опции темы
mekhanikus
Дата 7.9.2009, 15:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вольноопределяющийся
*


Профиль
Группа: Участник
Сообщений: 186
Регистрация: 16.6.2008
Где: Спасск-Дальний

Репутация: нет
Всего: 1



Код

||=== SetAlarm, Release ===|
D:\CODEBL~1\SETALA~1\CALENDAR.h|4|string: No such file or directory|
D:\CODEBL~1\SETALA~1\CALENDAR.h|5|sstream: No such file or directory|
D:\CODEBL~1\SETALA~1\CALENDAR.h|6|iomanip: No such file or directory|
||preprocessing failed.|
||=== Build finished: 4 errors, 0 warnings ===|

Тра-ля-ля,тра-ля-ля  smile 
PM MAIL   Вверх
bsa
Дата 7.9.2009, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 4
Всего: 196



mekhanikus, проверь каким компилятором компилируется исходник. Возможно, ты пытаешься компилировать сишным компилятором, а не С++.
Кстати, вывод ошибок какой-то странный.
PM   Вверх
Anikmar
Дата 7.9.2009, 22:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2513
Регистрация: 26.11.2006
Где: Санкт-Петербург

Репутация: нет
Всего: 59



Попробуйте в файле calendar.h
заменить строки
#include <string>
#include <sstream>
#include <iomanip>

на строки
#include <string.h>
#include <sstream.h>
#include <iomanip.h>

PM MAIL ICQ   Вверх
xvr
Дата 8.9.2009, 10:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: нет
Всего: 223



Цитата(mekhanikus @ 7.9.2009,  15:45)
Код

||=== SetAlarm, Release ===|
D:\CODEBL~1\SETALA~1\CALENDAR.h|4|string: No such file or directory|
D:\CODEBL~1\SETALA~1\CALENDAR.h|5|sstream: No such file or directory|
D:\CODEBL~1\SETALA~1\CALENDAR.h|6|iomanip: No such file or directory|
||preprocessing failed.|
||=== Build finished: 4 errors, 0 warnings ===|

Тра-ля-ля,тра-ля-ля  smile

#include "main.h" из .rс файла убрал?

PM MAIL   Вверх
mekhanikus
Дата 8.9.2009, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вольноопределяющийся
*


Профиль
Группа: Участник
Сообщений: 186
Регистрация: 16.6.2008
Где: Спасск-Дальний

Репутация: нет
Всего: 1



Цитата(bsa @  7.9.2009,  21:56 Найти цитируемый пост)
проверь каким компилятором компилируется исходник. Возможно, ты пытаешься компилировать сишным компилятором, а не С++.

И при перемещении "calendar.h" из main.h в main.cpp компилятор меняется?

Цитата(xvr @  8.9.2009,  10:08 Найти цитируемый пост)
#include "main.h" из .rс файла убрал?

Если это удалить, то получается "syntax error",
ругается на BTN_TEST и BTN_QUIT.

Добавлено через 4 минуты и 10 секунд
Цитата(Anikmar @  7.9.2009,  22:04 Найти цитируемый пост)
#include <string.h>
#include <sstream.h>
#include <iomanip.h>

Получаем:
Код

D:\CodeBlock\SetAlarmDlg\CALENDAR.h 5 sstream.h: No such file or directory
C:\Program Files\CodeBlocks\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\include\c++\3.4.5\backward\backward_warning.h 32 warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.
D:\CodeBlock\SetAlarmDlg\CALENDAR.h  In member function `std::string DATECLASS::toString() const':
D:\CodeBlock\SetAlarmDlg\CALENDAR.h 26 error: aggregate `std::ostringstream os' has incomplete type and cannot be defined
=== Build finished: 2 errors, 1 warnings ===


PM MAIL   Вверх
Anikmar
Дата 8.9.2009, 11:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2513
Регистрация: 26.11.2006
Где: Санкт-Петербург

Репутация: нет
Всего: 59



Видимо все дело в смешении различных вариантов #include - в стиле C и С++
PM MAIL ICQ   Вверх
mekhanikus
Дата 8.9.2009, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вольноопределяющийся
*


Профиль
Группа: Участник
Сообщений: 186
Регистрация: 16.6.2008
Где: Спасск-Дальний

Репутация: нет
Всего: 1



Цитата(Anikmar @  8.9.2009,  11:18 Найти цитируемый пост)
Видимо все дело в смешении различных вариантов #include - в стиле C и С++ 

А поточнее? Как сделать в одном стиле?
PM MAIL   Вверх
Anikmar
Дата 8.9.2009, 11:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2513
Регистрация: 26.11.2006
Где: Санкт-Петербург

Репутация: нет
Всего: 59



Цитата(mekhanikus @  8.9.2009,  11:24 Найти цитируемый пост)
А поточнее? Как сделать в одном стиле? 

К сожалению данный компилятор я не знаю.

Это чисто догадка - после предложенных мной исправлений характер ошибок поменялся, значит копать надо в этом направлении. Может быть настройка путей, может быть режимы совместимости. Где-то там, мне кажется.
PM MAIL ICQ   Вверх
andrew_121
Дата 8.9.2009, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: нет
Всего: 33



Это превосходный компилятор. все файлы в архив, выстави его куда-то.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
mekhanikus
Дата 8.9.2009, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вольноопределяющийся
*


Профиль
Группа: Участник
Сообщений: 186
Регистрация: 16.6.2008
Где: Спасск-Дальний

Репутация: нет
Всего: 1



Цитата(andrew_121 @  8.9.2009,  12:24 Найти цитируемый пост)
выстави его куда-то. 

Донт андестенд  smile 
PM MAIL   Вверх
andrew_121
Дата 8.9.2009, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: нет
Всего: 33





--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
mekhanikus
Дата 8.9.2009, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вольноопределяющийся
*


Профиль
Группа: Участник
Сообщений: 186
Регистрация: 16.6.2008
Где: Спасск-Дальний

Репутация: нет
Всего: 1



Вот: ссылка
PM MAIL   Вверх
Romikgy
Дата 8.9.2009, 14:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Цитата(mekhanikus @  7.9.2009,  14:37 Найти цитируемый пост)
#include <string>
#include <sstream>
#include <iomanip>

Код

#include <string.h>
#include <sstream.h>
#include <iomanip.h>

?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
andrew_121
Дата 8.9.2009, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: нет
Всего: 33



Romikgy, он mingw использует. имена файлов правильные.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
bsa
Дата 8.9.2009, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 4
Всего: 196



mekhanikus, создай еще один файл resource.h. В него пропиши все дифайны (BTN_TEST, BTN_QUIT и др.) из main.h. Инклюдь этот файл в resource.rc и main.cpp (и/или CALENDAR.cpp, если в нем используется эти дифайны).
Вся проблема в том, что ты не в том хидере расположил определения для ресурсов, потому что хидеры подключаемые в *.rc должны иметь только дифайны, а ты в нем инклюдил еще и стандартные заголовочные файлы, содержимое которых rcc (или winres? - короче компилятор ресурсов) понятия не имеет как обрабатывать.
PM   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | GNU toolchain | Следующая тема »


 




[ Время генерации скрипта: 0.0566 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.