Size: a a a

ESP8266 & ESP32 [RU]

2020 May 13

ᅠᅠ

ᅠAlex ᅠsonic in ESP8266 & ESP32 [RU]
Выноси в переменную и делай как в примечании, думаю заработает
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Т.е. я могу написать #pragma ohmygod и оно так же выдаст ошибку, а я хочу чтобы пропустило
источник

ᅠᅠ

ᅠAlex ᅠsonic in ESP8266 & ESP32 [RU]
Думаю если не единожды если повторяется, то да
источник

ᅠᅠ

ᅠAlex ᅠsonic in ESP8266 & ESP32 [RU]
Единожды может и по другому быть. Но это я так думаю, возможно совсем не так...
источник

S

Sid in ESP8266 & ESP32 [RU]
Ivansuper
Ребят, я встрял — как указать компилятору аргументы в проекте ESP-IDF?
Ну make или сmake
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Sid
Ну make или сmake
Симейк
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Он повсеместно в espidf
источник

S

Sid in ESP8266 & ESP32 [RU]
Ну через set например
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Sid
Ну через set например
Ниже уже нашел спасибо
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Там я ответил сам себе скрином
источник

S

Sid in ESP8266 & ESP32 [RU]
У смаке есть крутейший сайт полной документации как пользоваться смейком
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Sid
У смаке есть крутейший сайт полной документации как пользоваться смейком
Это да. Тут проблема только в другом — ESP-IDF построен немного по-своему и влоб работать как с чистым CMake как то не особо видится имхо
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Вот я нашел в их гите внутренние extra переменные, через которые можно подать аргументы компилятору
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Теперь только понять как заставить компилятор игнорировать неизвестные прагмы
источник

S

Sid in ESP8266 & ESP32 [RU]
Да там собственно только инклудить конфиг достаточно и переменую окружения обьявить
источник

S

Sid in ESP8266 & ESP32 [RU]
Ivansuper
Вот я нашел в их гите внутренние extra переменные, через которые можно подать аргументы компилятору
Не надо лечить косоглазие операцией через задний проход
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Sid
Не надо лечить косоглазие операцией через задний проход
Не надо так отвечать как-будто я херней страдаю : )
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
У меня просто часть кода лежит под IDE от майкрософта, и более того использую для ESP-IDF VS Code, которая тоже понимает именно прагмы на обозначение региона
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Это просто вопрос удобства
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Я вспомнил, что были разные аргументы на настройку неизвестных прагм, и захотелось попробовать заставить компилятор их проигнорировать
источник