GCC v12.1 Предупреждение о серийном компиляцииC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 GCC v12.1 Предупреждение о серийном компиляции

Сообщение Anonymous »

Я обновил всю свою систему arch linux сегодня (12 th май, 2022). GCC также был обновлен с v11.2 до v12.1 . Я попытался собрать некоторые из моих программ с G ++ (часть GCC Compiler Collection) по следующей команде:
g++ -O3 -DNDEBUG -Os -Ofast -Og -s -march=native -flto -funroll-all-loops -std=c++20 main.cc -o ./main
< /code>
Программа скомпилирована идеально и работала как исключенная без каких-либо ошибок, но я получил предупреждение: < /p>
lto-wrapper: warning: using serial compilation of 2 LTRANS jobs

Но, когда такая же программа была скомпилирована с использованием GCC v11.2 It создает нулевое количество ошибок и предупреждений .
Мои вопросы: < /p>

Что означает это предупреждение? < /li>
Как я могу это исправить ? P> Вот конфигурация G ++ на моей машине:
$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 12.1.0 (GCC)


Подробнее здесь: https://stackoverflow.com/questions/722 ... ompilation
Ответить

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

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

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

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

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