Linux OpenSuse c ++ проблема с компилятором.(невозможно инициализировать состояние распаковки для отладчика раздела) - PullRequest
0 голосов
/ 28 февраля 2019

Я установил Linux opensuse на vmware и хочу скомпилировать программы C ++ в терминале.Я установил компилятор gcc c ++ отсюда

https://software.opensuse.org/package/gcc-c++

Но я до сих пор не могу скомпилировать и получить какую-то ошибку даже при компиляции простого кода hello world:

#include <iostream>
 using namespace std;

int main() {
    cout << "Hello, World!";
    return 0; } 

Это ошибка, которую я получаю

vaibhaw@linux-xn99:~/CPP> vi helloworld.cpp vaibhaw@linux-xn99:~/CPP>
g++ helloworld.cpp
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/usr/lib64/gcc/x86_64-suse-linux/8/libgcc.a(_muldi3.o): unable to
initialize decompress status for section .debug_info
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/usr/lib64/gcc/x86_64-suse-linux/8/libgcc.a(_muldi3.o): unable to
initialize decompress status for section .debug_info
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/usr/lib64/gcc/x86_64-suse-linux/8/libgcc.a(_muldi3.o): unable to
initialize decompress status for section .debug_info
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/usr/lib64/gcc/x86_64-suse-linux/8/libgcc.a(_muldi3.o): unable to
initialize decompress status for section .debug_info
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/usr/lib64/gcc/x86_64-suse-linux/8/libgcc.a(_muldi3.o): unable to
initialize decompress status for section .debug_info
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/usr/lib64/gcc/x86_64-suse-linux/8/libgcc.a(_muldi3.o): unable to
initialize decompress status for section .debug_info
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/usr/lib64/gcc/x86_64-suse-linux/8/libgcc.a(_muldi3.o): unable to
initialize decompress status for section .debug_info
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/usr/lib64/gcc/x86_64-suse-linux/8/libgcc.a(_muldi3.o): unable to
initialize decompress status for section .debug_info

1 Ответ

0 голосов
/ 20 апреля 2019

Простой 'zypper in gcc-c ++' вытащил бы все требуемые пакеты из репозиториев установки и обновления.Нет необходимости пользоваться сайтом software.opensuse.org.

...