В пользовательском блоке #include меняются местами

В пользовательском блоке #include меняются местами

В данный форум Вы можете заносить найденные Вами ошибки.При добавления ошибки пожалуйста приложите файлик error.log который находится в папке с установленной программой
Ответить
joogorden
Рядовой
Сообщения: 2
Зарегистрирован: 29.11.2015{, 21:15}
Репутация: 0

В пользовательском блоке #include меняются местами

#1

Сообщение joogorden » 11.01.2018{, 14:42}

В пользовательском блоке #include меняются местами. Из за этого возникают ошибки компиляции.
Похоже сортируются по алфавиту имен файлов.
Для корректной компиляции часто приходится жестко соблюдать последовательность вставляемых файлов!
Исправте пожалуйста, а то приходится после править в IDE.

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

В пользовательском блоке #include меняются местами

#2

Сообщение RedSky » 11.01.2018{, 14:50}

Есть такое, хотя зависимости не обнаружил. Когда используеш блоки для дисплея 5110 приходится менять строчки с вызовом библиотек. Хорошо бы зафиксировать очерёдность.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

В пользовательском блоке #include меняются местами

#3

Сообщение AlexCrane » 24.01.2018{, 23:10}

Пытаюсь вставить перед #include #define, но при компилировании проекта #include снова встает впереди всех. Из-за этого ошибеа компиляции. Поддерживаю RedSky.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Аватара пользователя
vd0
Рядовой
Сообщения: 44
Зарегистрирован: 16.02.2018{, 08:56}
Репутация: 0
Имя: Дмитрий

В пользовательском блоке #include меняются местами

#4

Сообщение vd0 » 19.02.2018{, 17:40}

кроме перемены мест ещё и пустые строки добавляет, с каждым разом по одной после инклюда или дефайна.

Ответить

Вернуться в «Новые»