Как найти, откуда получен ARG в образованной команде CmakeC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как найти, откуда получен ARG в образованной команде Cmake

Сообщение Anonymous »

У меня есть следующий файл, который не смог компилироваться в проекте на основе Ninja Cmake из-за неверного стандарта C ++ (я думаю).

Код: Выделить всё

[807/1372]
/home/username/Development/ESP32/.espressif/tools/xtensa-esp32s3-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32s3-elf/bin/xten
sa-esp32s3-elf-g++ -DBELL_DISABLE_CODECS -DBELL_DISABLE_FMT -DBELL_DISABLE_REGEX -DBELL_ONLY_CJSON -DFMT_HEADER_ONLY
-DHIERARCHICAL_STATES=1 -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"  - D M O D E L _ N A M E = S q u e e z e E S P 3 2   - D P B _ E N A B L E _ M A L L O C < b r   / > - D P B _ F I E L D _ 3 2 B I T   - D S T A T E _ M A C H I N E _ L O G G E R = 1   - D U S E _ D E F A U L T _ S T D L I B = & q u o t ; 1   - D T A R G E T _ O S _ I P H O N E = 0 & q u o t ; < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / s q u e e z e l i t e - e s p 3 2 / b u i l d / c o n f i g < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / s q u e e z e l i t e - e s p 3 2 / c o m p o n e n t s / s p o t i f y / c s p o t / b e l l / m a i n / a u d i o - c o d e c / i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / s q u e e z e l i t e - e s p 3 2 / c o m p o n e n t s / s p o t i f y / c s p o t / b e l l / m a i n / a u d i o - d s p / i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / s q u e e z e l i t e - e s p 3 2 / c o m p o n e n t s / s p o t i f y / c s p o t / b e l l / m a i n / a u d i o - s i n k s / i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / s q u e e z e l i t e - e s p 3 2 / c o m p o n e n t s / s p o t i f y / c s p o t / b e l l / m a i n / i o / i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / s q u e e z e l i t e - e s p 3 2 / c o m p o n e n t s / s p o t i f y / c s p o t / b e l l / m a i n / u t i l i t i e s / i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / s q u e e z e l i t e - e s p 3 2 / c o m p o n e n t s / s p o t i f y / c s p o t / b e l l / m a i n / p l a t f o r m < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / s q u e e z e l i t e - e s p 3 2 / b u i l d / e s p - i d f / s p o t i f y / c s p o t / b e l l < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / n e w l i b / p l a t f o r m _ i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / f r e e r t o s / i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / f r e e r t o s / i n c l u d e / e s p _ a d d i t i o n s / f r e e r t o s < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / f r e e r t o s / p o r t / x t e n s a / i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / f r e e r t o s / i n c l u d e / e s p _ a d d i t i o n s < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / e s p _ h w _ s u p p o r t / i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / e s p _ h w _ s u p p o r t / i n c l u d e / s o c < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / e s p _ h w _ s u p p o r t / i n c l u d e / s o c / e s p 3 2 s 3 < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / e s p _ h w _ s u p p o r t / p o r t / e s p 3 2 s 3 / . < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / e s p _ h w _ s u p p o r t / p o r t / e s p 3 2 s 3 / p r i v a t e _ i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / h e a p / i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / l o g / i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / l w i p / i n c l u d e / a p p s < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / l w i p / i n c l u d e / a p p s / s n t p < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / l w i p / l w i p / s r c / i n c l u d e < b r   / > - I / h o m e / u s e r n a m e / D e v e l o p m e n t / E S P 3 2 / e s p - i d f / c o m p o n e n t s / l w i p / p o r t / e s p 3 2 / i n c l u d e < b r   / > - I / h o m e / u s e r n ame/Development/ESP32/esp-idf/components/lwip/port/esp32/include/arch
-I/home/username/Development/ESP32/esp-idf/components/soc/include
-I/home/username/Development/ESP32/esp-idf/components/soc/esp32s3/.
-I/home/username/Development/ESP32/esp-idf/components/soc/esp32s3/include
-I/home/username/Development/ESP32/esp-idf/components/hal/esp32s3/include
-I/home/username/Development/ESP32/esp-idf/components/hal/include
-I/home/username/Development/ESP32/esp-idf/components/hal/platform_port/include
-I/home/username/Development/ESP32/esp-idf/components/esp_rom/include
-I/home/username/Development/ESP32/esp-idf/components/esp_rom/include/esp32s3
-I/home/username/Development/ESP32/esp-idf/components/esp_rom/esp32s3
-I/home/username/Development/ESP32/esp-idf/components/esp_common/include
-I/home/username/Development/ESP32/esp-idf/components/esp_system/include
-I/home/username/Development/ESP32/esp-idf/components/esp_system/port/soc
-I/home/username/Development/ESP32/esp-idf/components/esp_system/port/public_compat
-I/home/username/Development/ESP32/esp-idf/components/xtensa/include
-I/home/username/Development/ESP32/esp-idf/components/xtensa/esp32s3/include
-I/home/username/Development/ESP32/esp-idf/components/driver/include
-I/home/username/Development/ESP32/esp-idf/components/driver/esp32s3/include
-I/home/username/Development/ESP32/esp-idf/components/esp_pm/include
-I/home/username/Development/ESP32/esp-idf/components/esp_ringbuf/include
-I/home/username/Development/ESP32/esp-idf/components/efuse/include
-I/home/username/Development/ESP32/esp-idf/components/efuse/esp32s3/include
-I/home/username/Development/ESP32/esp-idf/components/vfs/include
-I/home/username/Development/ESP32/esp-idf/components/esp_wifi/include
-I/home/username/Development/ESP32/esp-idf/components/esp_event/include
-I/home/username/Development/ESP32/esp-idf/components/esp_netif/include
-I/home/username/Development/ESP32/esp-idf/components/esp_eth/include
-I/home/username/Development/ESP32/esp-idf/components/tcpip_adapter/include
-I/home/username/Development/ESP32/esp-idf/components/esp_phy/include
-I/home/username/Development/ESP32/esp-idf/components/esp_phy/esp32s3/include
-I/home/username/Development/ESP32/esp-idf/components/esp_ipc/include
-I/home/username/Development/ESP32/esp-idf/components/app_trace/include
-I/home/username/Development/ESP32/esp-idf/components/esp_timer/include
-I/home/username/Development/ESP32/esp-idf/components/mdns/include
-I/home/username/Development/ESP32/esp-idf/components/console
-I/home/username/Development/ESP32/esp-idf/components/mbedtls/port/include
-I/home/username/Development/ESP32/esp-idf/components/mbedtls/mbedtls/include
-I/home/username/Development/ESP32/esp-idf/components/mbedtls/esp_crt_bundle/include
-I/home/username/Development/ESP32/esp-idf/components/mbedtls/mbedtls/3rdparty/everest/include
-I/home/username/Development/ESP32/esp-idf/components/pthread/include
-I/home/username/Development/ESP32/squeezelite-esp32/components/codecs
-I/home/username/Development/ESP32/squeezelite-esp32/components/codecs/inc
-I/home/username/Development/ESP32/squeezelite-esp32/components/codecs/inc/alac
-I/home/username/Development/ESP32/squeezelite-esp32/components/codecs/inc/helix-aac
-I/home/username/Development/ESP32/squeezelite-esp32/components/codecs/inc/mad
-I/home/username/Development/ESP32/squeezelite-esp32/components/codecs/inc/resample16
-I/home/username/Development/ESP32/squeezelite-esp32/components/codecs/inc/soxr
-I/home/username/Development/ESP32/squeezelite-esp32/components/codecs/inc/vorbis
-I/home/username/Development/ESP32/squeezelite-esp32/components/codecs/inc/opus
-I/home/username/Development/ESP32/esp-idf/components/json/cJSON -isystem /home/username/Development/ESP32/squeezelite-esp32/components/spotify/cspot/bell/external/nanopb -mlongcalls
-std=gnu++2a   -Wno-unused-variable -Wno-unused-const-variable -Wchar-subscripts -Wunused-label -Wmaybe-uninitialized
-Wmisleading-indentation -Wunused-const-variable -Wchar-subscripts -Wunused-label -Wmaybe-uninitialized
-Wmisleading-indentation -Wno-stringop-overflow -Wno-error=format -Wno-format -Wno-stringop-overread
-Wno-stringop-overflow -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function
-Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -Os
-freorder-blocks -fmacro-prefix-map=/home/username/Development/ESP32/squeezelite-esp32=.
-fmacro-prefix-map=/home/username/Development/ESP32/esp-idf=IDF -fstrict-volatile-bitfields
-Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti
-D_GNU_SOURCE -DIDF_VER=\"v4.4.8\"  -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT
esp-idf/spotify/cspot/bell/CMakeFiles/bell.dir/main/io/HTTPClient.cpp.obj -MF
esp-idf/spotify/cspot/bell/CMakeFiles/bell.dir/main/io/HTTPClient.cpp.obj.d -o
esp-idf/spotify/cspot/bell/CMakeFiles/bell.dir/main/io/HTTPClient.cpp.obj -c
/home/username/Development/ESP32/squeezelite-esp32/components/spotify/cspot/bell/main/io/HTTPClient.cpp
Как я могу отследить слои определений Cmake, где определяется переменная -std = gnu ++ 11 , чтобы я мог ее настроить? Grepping не привел меня никуда полезно.

Подробнее здесь: https://stackoverflow.com/questions/795 ... comes-from
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»