Список возможных значений ключа -march для файла qmake.conf

100
06 апреля 2021, 03:20

Например есть файл qmake.conf для MCU iMX6 там значение -march=armv7-a, а для MCU iMX287 рекомендуют -march=armv5te на что конфигуратор ругается

Makefile:207: recipe for target 'arch.o' failed make: *** [arch.o] Error 127 Unable to determine architecture! Could not determine the target architecture!

Собственно сабж, где посмотреть все возможные значения?

Answer 1

Список доступных архитектур для опции -march можно посмотреть в gcc --target-help, типовой вывод будет содержать в том числе примерно такой список (для x86/amd64):

...
  -march=CPU[,+EXTENSION...]
                      generate code for CPU and EXTENSION, CPU is one of:
                       generic32, generic64, i386, i486, i586, i686,
                       pentium, pentiumpro, pentiumii, pentiumiii, pentium4,
                       prescott, nocona, core, core2, corei7, l1om, k1om,
                       iamcu, k6, k6_2, athlon, opteron, k8, amdfam10,
                       bdver1, bdver2, bdver3, bdver4, znver1, btver1,
                       btver2
                      EXTENSION is combination of:
                       8087, 287, 387, 687, mmx, sse, sse2, sse3, ssse3,
                       sse4.1, sse4.2, sse4, avx, avx2, avx512f, avx512cd,
                       ...
...

Cамо собой, при использовании кросс-компилятора, нужно запускать версию gcc из тулчейна для целевой платформы.

Также список архитектурно-зависимых опций можно найти в документации к gcc.

READ ALSO
C++ “CL.exe” завершилась с кодом 2 [закрыт]

C++ “CL.exe” завершилась с кодом 2 [закрыт]

Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском

85
Qt. Установка фокуса кнопке, при обработке keyPressEvent у Key_Down-Key_Up

Qt. Установка фокуса кнопке, при обработке keyPressEvent у Key_Down-Key_Up

Есть форма, на которой расположены несколько кнопок с именами "up", "down", и тд

86
Как получить список всех разделов в Windows?

Как получить список всех разделов в Windows?

Хочу получить информацию о дисках и разделах в windowsИспользовала функцию GetLogicalDrives(), но оттуда я могу взять только именованные разделы

140