Невозможно выполнить двоичный файл после компиляции gcc (rhel7) ⇐ Linux
-
Anonymous
Невозможно выполнить двоичный файл после компиляции gcc (rhel7)
Я установил gcc на rhel7 и протестировал простую программу на языке C.
компилировать cmd: $gcc -o t.exe t.c
Я получил ошибку
[xxx@svr ~]$ sh t.exe t.exe: t.exe: невозможно выполнить двоичный файл Пожалуйста, помогите мне. ниже представлена важная информация. Спасибо
Я использую ОС: [xxx@svr ~]$ uname -a Linux svr 3.10.0-1160.15.2.el7.x86_64 #1 SMP Четверг, 21 января 16:15:07 EST 2021 x86_64 x86_64 x86_64 GNU/Linux
Версия gcc: [xxx@svr ~]$ gcc --version gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) Авторские права (C) 2015 Free Software Foundation, Inc. Это бесплатное программное обеспечение; условия копирования см. в источнике. Здесь нет гарантия; даже не из-за КОММЕРЧЕСКОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ.
файл: [xxx@svr ~]$ файл t.exe t.exe: 64-битный исполняемый файл ELF LSB, x86-64, версия 1 (SYSV), динамически компонуемый (использует общие библиотеки), для GNU/Linux 2.6.32, BuildID[sha1]=c367171e88d862cc02890204cc246741a51f9b17, не удален
Информация об установке yum: Установить 1 пакет (+4 зависимых пакета)
Общий размер загрузки: 33 МБ. Установленный размер: 59 М Это нормально [д/д/Нет]: да Загрузка пакетов: (1/5): cpp-4.8.5-44.el7.x86_64.rpm | 6,0 МБ 00:00:00 (2/5): glibc-devel-2.17-326.el7_9.x86_64.rpm | 1,1 МБ 00:00:00 (3/5): glibc-headers-2.17-326.el7_9.x86_64.rpm | 691 КБ 00:00:00 (4/5): gcc-4.8.5-44.el7.x86_64.rpm | 16 МБ 00:00:00 (5/5): kernel-headers-3.10.0-1160.102.1.el7.x86_64.rpm | 9,1 МБ 00:00:00
Я установил gcc на rhel7 и протестировал простую программу на языке C.
компилировать cmd: $gcc -o t.exe t.c
Я получил ошибку
[xxx@svr ~]$ sh t.exe t.exe: t.exe: невозможно выполнить двоичный файл Пожалуйста, помогите мне. ниже представлена важная информация. Спасибо
Я использую ОС: [xxx@svr ~]$ uname -a Linux svr 3.10.0-1160.15.2.el7.x86_64 #1 SMP Четверг, 21 января 16:15:07 EST 2021 x86_64 x86_64 x86_64 GNU/Linux
Версия gcc: [xxx@svr ~]$ gcc --version gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) Авторские права (C) 2015 Free Software Foundation, Inc. Это бесплатное программное обеспечение; условия копирования см. в источнике. Здесь нет гарантия; даже не из-за КОММЕРЧЕСКОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ.
файл: [xxx@svr ~]$ файл t.exe t.exe: 64-битный исполняемый файл ELF LSB, x86-64, версия 1 (SYSV), динамически компонуемый (использует общие библиотеки), для GNU/Linux 2.6.32, BuildID[sha1]=c367171e88d862cc02890204cc246741a51f9b17, не удален
Информация об установке yum: Установить 1 пакет (+4 зависимых пакета)
Общий размер загрузки: 33 МБ. Установленный размер: 59 М Это нормально [д/д/Нет]: да Загрузка пакетов: (1/5): cpp-4.8.5-44.el7.x86_64.rpm | 6,0 МБ 00:00:00 (2/5): glibc-devel-2.17-326.el7_9.x86_64.rpm | 1,1 МБ 00:00:00 (3/5): glibc-headers-2.17-326.el7_9.x86_64.rpm | 691 КБ 00:00:00 (4/5): gcc-4.8.5-44.el7.x86_64.rpm | 16 МБ 00:00:00 (5/5): kernel-headers-3.10.0-1160.102.1.el7.x86_64.rpm | 9,1 МБ 00:00:00
Мобильная версия