Форум программистов, компьютерный форум CyberForum.ru

Успешное компилирование, но есть ошибки - C++

Восстановить пароль Регистрация
 
darksector
3 / 3 / 0
Регистрация: 05.05.2013
Сообщений: 217
07.07.2014, 22:21     Успешное компилирование, но есть ошибки #1
Такая проблема, что компилятор усердно продолжает кричать об ошибках, хотя программа нормально компилируется и запускается. Подскажите в чем проблема? Что и куда забыл добавить в ссылках на проект?

PSP SDK minimal, пример из GU/Clut
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.07.2014, 22:21     Успешное компилирование, но есть ошибки
Посмотрите здесь:

Есть код нужно исправить ошибки C++
Есть пример.Поиск ошибки.dev-C++ C++
Шаблоны функций. Есть ошибки C++
Что есть причиной ошибки? C++
C++ Успешное завершение компиляции, но не выводится окно программы
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
08.07.2014, 01:06     Успешное компилирование, но есть ошибки #2
Цитата Сообщение от darksector Посмотреть сообщение
компилятор усердно продолжает кричать об ошибках
Какой компилятор? Какие ошибки? Если это ошибки компиляции, то как может быть:
Цитата Сообщение от darksector Посмотреть сообщение
программа нормально компилируется
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
08.07.2014, 11:59     Успешное компилирование, но есть ошибки #3
мож dll ку надо?)
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
08.07.2014, 12:11     Успешное компилирование, но есть ошибки #4
может warning'и?
darksector
3 / 3 / 0
Регистрация: 05.05.2013
Сообщений: 217
08.07.2014, 14:38  [ТС]     Успешное компилирование, но есть ошибки #5
Ошибки: [cut]

После компиляции при "ошибках" выходит файл EBOOT.PBP (PBP - основной формат для PSP).
Проверка работы скомпилированного файла: [cut]

PS: я не помню как это называется, когда компилируется нормально при подключенном SDK, но выводит кучу ошибок(мб линковка, но я хз). Надеюсь знающие люди смогут подсказать, что где именно я забыл добавить ссылки на SDK в проекте
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5548 / 2562 / 233
Регистрация: 01.11.2011
Сообщений: 6,333
Завершенные тесты: 1
08.07.2014, 15:04     Успешное компилирование, но есть ошибки #6
darksector, загружайте картинки прямо на форум: Как работать в редакторе сообщений.
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
08.07.2014, 15:36     Успешное компилирование, но есть ошибки #7
Цитата Сообщение от darksector Посмотреть сообщение
когда компилируется нормально при подключенном SDK, но выводит кучу ошибок
что за противоречия), компиляция - из срр собрали .о, линковка из .о собрали .ехе, покажте скрин хотябы ошибок
darksector
3 / 3 / 0
Регистрация: 05.05.2013
Сообщений: 217
08.07.2014, 16:09  [ТС]     Успешное компилирование, но есть ошибки #8
SatanaXIII эту скребку уже давно стоило им добавить и в "быстрые ответы".
darksector
3 / 3 / 0
Регистрация: 05.05.2013
Сообщений: 217
08.07.2014, 16:16  [ТС]     Успешное компилирование, но есть ошибки #9
Вот обычный hello world:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <pspkernel.h>
#include <pspdebug.h>
 
PSP_MODULE_INFO("Hello World",0,1,1);
 
int main() {
     pspDebugScreenInit();
     pspDebugScreenClear();
     pspDebugScreenPrintf("Hello World");
     sceKernelSleepThread();
     return 0;
}
Нормально скомпилированный проект и тест его на картинке

Ошибки в рабочей программе:
24 IntelliSense: это объявление не содержит класс хранения или спецификатор типа d:\psp\tests\gu\hello world\main.cpp 4 1 Hello World
10 IntelliSense: требуется фигурная скобка "{" d:\psp\pspsdk\psp\sdk\include\pspdebug.h 49 6
11 IntelliSense: требуется фигурная скобка "{" d:\psp\pspsdk\psp\sdk\include\pspdebug.h 60 6
12 IntelliSense: переменная "u8" не является именем типа d:\psp\pspsdk\psp\sdk\include\pspdebug.h 99 53
23 IntelliSense: требуется фигурная скобка "{" d:\psp\pspsdk\psp\sdk\include\pspkdebug.h 51 6
1 IntelliSense: идентификатор "__inline__" не определен d:\psp\pspsdk\psp\sdk\include\psptypes.h 68 8
2 IntelliSense: требуется точка с запятой ";" d:\psp\pspsdk\psp\sdk\include\psptypes.h 68 23
3 IntelliSense: требуется точка с запятой ";" d:\psp\pspsdk\psp\sdk\include\psptypes.h 223 18
4 IntelliSense: требуется точка с запятой ";" d:\psp\pspsdk\psp\sdk\include\psptypes.h 238 17
5 IntelliSense: требуется точка с запятой ";" d:\psp\pspsdk\psp\sdk\include\psptypes.h 292 18
6 IntelliSense: требуется точка с запятой ";" d:\psp\pspsdk\psp\sdk\include\psptypes.h 306 18
7 IntelliSense: требуется точка с запятой ";" d:\psp\pspsdk\psp\sdk\include\psptypes.h 332 21
8 IntelliSense: требуется точка с запятой ";" d:\psp\pspsdk\psp\sdk\include\psptypes.h 347 16
9 IntelliSense: требуется точка с запятой ";" d:\psp\pspsdk\psp\sdk\include\psptypes.h 417 18
13 IntelliSense: не удается открыть источник файл "sys/time.h" d:\psp\pspsdk\psp\sdk\include\psputils.h 32 1
14 IntelliSense: идентификатор "clock_t" не определен d:\psp\pspsdk\psp\sdk\include\psputils.h 43 1
15 IntelliSense: идентификатор "data" не определен d:\psp\pspsdk\psp\sdk\include\psputils.h 125 33
16 IntelliSense: требуется круглая скобка ")" d:\psp\pspsdk\psp\sdk\include\psputils.h 125 37
17 IntelliSense: переменная "u8" не является именем типа d:\psp\pspsdk\psp\sdk\include\psputils.h 153 65
18 IntelliSense: переменная "u8" не является именем типа d:\psp\pspsdk\psp\sdk\include\psputils.h 163 65
19 IntelliSense: идентификатор "data" не определен d:\psp\pspsdk\psp\sdk\include\psputils.h 183 34
20 IntelliSense: требуется круглая скобка ")" d:\psp\pspsdk\psp\sdk\include\psputils.h 183 38
21 IntelliSense: переменная "u8" не является именем типа d:\psp\pspsdk\psp\sdk\include\psputils.h 212 67
22 IntelliSense: переменная "u8" не является именем типа d:\psp\pspsdk\psp\sdk\include\psputils.h 222 67
Миниатюры
Успешное компилирование, но есть ошибки  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.07.2014, 16:37     Успешное компилирование, но есть ошибки
Еще ссылки по теме:

C++ Есть ли ошибки
C++ Есть ли ошибки?
C++ Правильно ли сделана программа есть ли ошибки

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
TheFox
 Аватар для TheFox
131 / 67 / 10
Регистрация: 13.05.2013
Сообщений: 438
08.07.2014, 16:37     Успешное компилирование, но есть ошибки #10
Ругается на ошибки в файлах SDK. Почему ругается, на код SDK — хороший вопрос, может написан на версии C++ которую не понимает макроскопический компилятор. А запускается видимо потому, что не нужны ему эти места в твоем проекте. И вообще, судя по
13 IntelliSense: не удается открыть источник файл "sys/time.h" d:\psp\pspsdk\psp\sdk\include\psputils.h 32 1
SDK заточена под Linux. Так что бери его, GCC, и вперед.
Yandex
Объявления
08.07.2014, 16:37     Успешное компилирование, но есть ошибки
Ответ Создать тему
Опции темы

Текущее время: 20:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru