Компьютеры и программы
Как изменить версии gcc наWindows?
00
Вопрос или проблема Я использовал g++ 4.8.1, mingw. Сейчас я только что обновился до 6.3.0, однако, когда я использую g++ в командной строке, похоже, что он все еще использует более старую версию. Как изменить версии на Windows?
Убунту
ошибки при компиляции с gcc
00
Вопрос или проблема Я использую Ubuntu 18.04 на сервере. Я уже установил gcc-4.9 под root, но сейчас хочу установить gcc-7.4 в свой собственный каталог, поэтому я сделал следующее. Сначала я скачал gcc-7.4.0.tar.gz и распаковал его.
Убунту
Версии libgcc-s1 и gcc-base по сравнению с версией GCC по умолчанию в 20.04 LTS
00
Вопрос или проблема Ubuntu 20.04 LTS (по крайней мере, основное изображение docker) распространяется с libgcc-s1 и gcc-10-base версии 10.3.0(-1ubuntu1~20.04), смотрите, например, манифест по адресу https://partner-images.canonical.
Вопросы и ответы
Как загрузить адрес функции или метки в регистр
00
Вопрос или проблема Я пытаюсь загрузить адрес ‘main’ в регистр (R10) в GNU ассемблере. У меня это не получается. Вот что у меня есть и сообщение об ошибке, которое я получаю. main: lea main, %r10 Я также пробовал следующий синтаксис (на этот
Unix-подобные системы
gcc: ошибка проверки целостности, предположительно из-за отсутствия флага USE cxx
00
Вопрос или проблема Недавно я выполнил emerge -e world и обнаружил, что gcc был скомпилирован без флага cxx. Теперь я не могу скомпилировать ни один пакет C++, так как configure: error: C++ preprocessor "/lib/cpp" fails sanity check Я подумываю скопировать
Убунту
system(“pause”) для Linux в gcc C
00
Вопрос или проблема Какой аналог system(“pause”) в Linux на языке C. Не C++. Я хочу использовать это в своей программе на C. Есть функция выхода. Но прежде чем она вернется к основной функции входа, я хочу сообщить пользователю, что он успешно вышел.
Убунту
Обновление дистрибутива с 20.04 до 22.04, и теперь gcc сломан.
00
Вопрос или проблема Я только что обновил дистрибутив с 20.04 до 22.04 gcc был установлен ранее, но теперь он больше не работает Команда ‘gcc’ не найдена, но ее можно установить с помощью: apt install gcc Но это вызывает ошибку Чтение списков пакетов.
Убунту
Как установить gcc-14 на Ubuntu 22.04 и 24.04?
00
Вопрос или проблема Я успешно использовал инструкции с https://linuxize.com/post/how-to-install-gcc-compiler-on-ubuntu-18-04/, чтобы обновить версию gcc раньше, но они не работают для gcc-14. Как установить gcc-14 и g++-14 на Ubuntu 22.04 и 24.04?
Unix-подобные системы
настройка: ошибка: libmpfr не найден или использует другой ABI (включая статический и динамический)
00
Вопрос или проблема Привет всем, Недавно я работал над небольшим побочным проектом, связанным с кастомным дистрибутивом Linux, не используя инструкции LFS. В данный момент я компилирую кросс-компилятор для gcc. В любом случае, я получаю следующую ошибку
Вопросы и ответы
Что означает “Ошибка карликов: DW_FORM_line_strp использован без обязательного раздела”?
00
Вопрос или проблема Я создал обычную программу “Hello World” на C с помощью gcc 14.2.0 на macOS Sequoia 15.0, и она работала идеально. Однако, когда я попытался отладить её с помощью gdb, появилось сообщение об ошибке Dwarf Error: DW_FORM_line_strp
Убунту
Использование gcc 3.4 на Ubuntu 14.04
00
Вопрос или проблема Следуя точно этому посту, я смог установить gcc 3.4 на чистую установку Ubuntu 14.04. Но, когда я пытаюсь скомпилировать программу, она выдает следующую ошибку: /usr/bin/ld: не удается найти crt1.o: Нет такого файла или директории
Unix-подобные системы
ARM кросс-компилятор не распознается в MX Linux при разработке STM32
00
Вопрос или проблема Я использую операционную систему MX Linux и пытаюсь работать с микроконтроллером STM32F103C8T6. Следуя руководству пользователя Beginning STM32 Уоррена Гэя, я успешно установил Git-клонирование stm32f103c8t6, libopencm3 и FreeRTOS
Unix-подобные системы
devtoolset-4 был удален из centos-release-scl?
00
Вопрос или проблема Мне нужно установить gcc 4.9 на CentOS 6. Я обычно делаю следующее: yum install -y centos-release-scl yum install -y devtoolset-3-gcc-c++ make cmake re2c libuuid-devel libxml2-devel zlib-devel Сегодня я узнал, что теперь доступны только
Вопросы и ответы
Заставьте компиляторы не компилировать косвенные вызовы
00
Вопрос или проблема У меня есть следующий хэш-таблица: typedef uint32_t (*HashFuncPointer)(uint32_t key); typedef bool (*KeyComparisonFunc)(uint32_t key1, uint32_t key2); typedef struct Hashmap { void* items; uint64_t max_size;
Вопросы и ответы
Разница между GCC и Clang в поиске квалифицированных членов класса в шаблонах
00
Вопрос или проблема Следующий код дает разные результаты при компиляции с использованием gcc 14.2 или clang 19.1: namespace mylib { template <typename Type> void Function(const Type& t) { // Примечание: явное указание Type:: t.Type::Foo();