Описание тега g++-5

0 ответов

g++- ошибка 5 между Ubuntu 16.04 и 17.04

У меня есть проект на Ubuntu 16.04, компилируя его с g++ 5.4.0 20160609, и все компилируется нормально. Получил новый ноутбук и решил перейти на Ubuntu 17.04. Попытка скомпилировать тот же проект с g++ 5.4.1 20171010, и я получаю много ошибок, подоб…
22 мар '18 в 15:17
0 ответов

Векторизация с gcc5 не дает никакой информации

Я пробовал некоторую векторизацию после обновления g ++ с версии 4.8.5 до 5.4.1. С этими флагами: g++ particles-v3.cpp -o v3 -O3 -msse4.2 -mfpmath=sse -ftree-vectorizer-verbose=5 -ffast-math -m32 -march=native -std=c++11 Хотя та же команда дает боле…
24 окт '16 в 16:45
4 ответа

Ошибка компоновщика ld "скрытый символ модели процессора"

Я получаю сообщение об ошибке ld при попытке скомпилировать программу sfml в ubuntu 16.04. Это, очевидно, известная проблема, и должен быть обходной путь, но я не понимаю, что это... http://web.archive.org/web/20160509014317/https://gitlab.peach-bun…
02 авг '16 в 18:19
3 ответа

Почему доступ к указателю в объединении таким образом вызывает ошибку сегментации?

Почему следующий код вызывает ошибку сегментации? #include <string> union U { bool boolean; double number; std::string* str_ptr; }; int main() { U u{new std::string("A")}; delete u.str_ptr; return 0; // return u.str_ptr->compare("A"); } Я д…
20 окт '16 в 10:17
1 ответ

Какие оптимизации включены на уровне -Og в G++?

Официальная документация GCC не дает список оптимизаций, включенных для C++ на -Og уровень, указывающий только, что выбранные параметры не повредят отлаживаемости Мне нужно знать список оптимизаций, выполнить бинарный поиск, который вызывает ошибку …
10 авг '16 в 15:09
0 ответов

Точки времени std::chrono, преобразования продолжительности и дробные значения

Скажем, у меня есть задание со следующим: auto t1 = std::chrono::high_resolution_clock::now(); // ...do work here... auto t2 = std::chrono::high_resolution_clock::now(); Прошедшее время: auto elapsed = t2 - t1; Я немного запутался относительно того,…
18 июн '19 в 01:24
0 ответов

R install.packages polyclip: где config.log?

При попытке установить пакет R ggforce обнаружила следующую ошибку при установке поликлипа зависимостей, которая направила меня к config.log. config.log не отображается под ~/, /tmp или /var/log. Кто-нибудь может сказать мне, где это? Детали ошибки:…
06 дек '19 в 23:07
0 ответов

Ошибка gccmakedep: #error Для этого файла требуется поддержка компилятора и библиотеки стандарта ISO C++ 2011.

Я пытаюсь создать свою программу, используя gcc 5 с включенным С ++ 11. Мой make-файл вызывает gccmakedep, который затем жалуется на отсутствие поддержки C++ 11: error: #error This file requires compiler and library support for the ISO C++ 2011 stan…
30 авг '20 в 00:15
0 ответов

g++ создает символ, включающий std::common_type<double, double, double>::type с таким количеством записей, которое содержится в списке аргументов с переменным числом аргументов.

я написал несколько template<typename ...T> inline ARRAY<typename std::common_type<T...>::type, sizeof...(T)> make_array_(const T&..._r) { return ARRAY<typename std::common_type<T...>::type, sizeof...(T)>(_r...); } …
08 дек '22 в 21:44
0 ответов

объектные файлы, скомпилированные с параметром -ffast-math и без него внутри одного процесса

Каковы эффекты параметра компилятора g++ -ffast-math? Повторите этот вопрос, учитывая, что внутри процесса может работать несколько объектных файлов, которые скомпилированы с параметром -ffast-math и без него. Устанавливают ли эти параметры компилят…
26 июл '22 в 20:52