/ / Eclipse Linux Launch nie powiodło się. Nie znaleziono binarnie - linux, eclipse, błędy kompilatora, eclipse-cdt

Uruchomienie Eclipse Linux Launch nie powiodło się. Nie znaleziono pliku binarnego - linux, eclipse, kompilator-błędy, eclipse-cdt

Więc mam ten problem, który wydaje się być nietypowy po spędzeniu trochę czasu w Google.

Zasadniczo, gdy próbuję uruchomić moją aplikację, pojawia się komunikat „Launch failed. Binary not found”

Próbowałem większości rzeczy na ten tematzasugerowałem, ale trudno mi znaleźć coś innego niż osoby sugerujące zmianę parsera binarnego i upewnienie się, że używasz build build. Oto lista rzeczy, które sprawdziłem, aby ponownie uniknąć tych odpowiedzi:

  • Oczywiście zbudowałem swój projekt przed naciśnięciem przycisku. Wyczyszczono, przebudowano i zrestartowano wszystko, co mogę
  • Zmieniono parser binarny na parser ELF, ponieważ używam xubuntu za pośrednictwem wirtualnej skrzynki
  • Eclipse zwraca 0 błąd kompilacji i 0 ostrzeżeń. Próbowałem również z projektem hello world
  • Upewnij się, że moje zmienne PATH są poprawne

W tej chwili, gdy o tym myślę. Przeglądałem pierwsze 5 stron wyników wyszukiwania dla „Eclipse Launch failed. Binary nie znaleziono” w Google bez powodzenia.

Odpowiedzi:

0 dla odpowiedzi № 1

Wynika to ze zmiany sposobu obsługi Ubuntupliki wykonywalne. Są teraz zbudowane z PIE, co oznacza, że ​​pliki wykonywalne ładują się pod różnymi adresami za każdym razem. Wynik jest jednak taki, że plik wykonywalny wygląda jak biblioteka dla Eclipse CDT.

Możesz spróbować kliknąć prawym przyciskiem myszy bezpośrednio na plik wykonywalny i wybrać Uruchom jako -> C / C ++ Application (lub Debug As ->).

Po kliknięciu prawym przyciskiem myszy projektu i wybraniu opcji Uruchom jako / Debuguj, ponieważ CDT nie może znaleźć żadnych rzeczywistych plików wykonywalnych.

Śledzić Błąd 512822 dla aktualizacji.