• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Linux- problem z otworzeniem pliku

Aruba Cloud - Virtual Private Server VPS
0 głosów
1,361 wizyt
pytanie zadane 6 marca 2020 w Systemy operacyjne, programy przez Anahan89 Obywatel (1,320 p.)
edycja 7 marca 2020 przez Arkadiusz Waluk

Hej,

uczę się programować w C++ na Linuxie i mam problem z otworzeniem pliku. Wyskakuje mi błąd że "Brak zainstalowanego programu obsługującego pliki "Biblioteka współdzielona". Wyszukać program, który może otworzyć ten plik?". Dodam że jak klikam Tak to wyskakuje znowu to samo okno. Plik który chcę otworzyć znajduje się w folderze tego projektu - bin/Debug/nazwaprojektu.

Uczę się z kursu p. Mirosława i z tego co widzę on pracuje na Windowsie, u mnie, jak pisałem jest Linux-Ubuntu

Pomożecie? :)

 

Dodam jeszcze wgląd do kodu bo może coś tam namieszałem:

#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
int liczba;
int strzal;
int ileprob=0;
int main()
{
    cout << "Program generuje losowa liczbe z zakresu 1-100. Twoim zadaniem jest zgadnac liczbe w jak najmniejszej ilosci prob" << endl;
     srand(time(NULL));
     liczba=rand()%100+1;
     //cout<<liczba<<endl; //tutaj wyswietla generowana liczbe przez komputer
     while(strzal!=liczba)
     {
     ileprob=ileprob+1;
     cout<<"Zgadnij jaka: (to twoja "<<ileprob<<" proba).";
     cin>>strzal;
     if(strzal==liczba)
     cout<<"Wygrywasz w "<<ileprob<<" probie"<<endl;
     else if(strzal<liczba)
     cout<<"To za malo"<<endl;
     else if(strzal>liczba)
     cout<<"To za duzo"<<endl;
     }
     system("pause");
    return 0;
}
1
komentarz 6 marca 2020 przez tangarr Mędrzec (155,140 p.)
Zdaje się, że twórcy GNOME postanowili usunąć możliwość uruchamiania programów z poziomu menadżera plików.
https://www.omgubuntu.co.uk/2018/05/nautilus-remove-ability-launch-binaries-apps
komentarz 6 marca 2020 przez Anahan89 Obywatel (1,320 p.)
Rozumiem, dziękuję za odpowiedź! Jeżeli bym ten plik przesłał na komputer w Windowsem, to do jego otwarcia czegoś potrzebuję dodatkowo?
komentarz 6 marca 2020 przez adrian17 Mentor (352,580 p.)

Jeżeli bym ten plik przesłał na komputer w Windowsem, to do jego otwarcia czegoś potrzebuję dodatkowo?

Z definicji nie da się, musisz skompilować go od nowa.

komentarz 6 marca 2020 przez tangarr Mędrzec (155,140 p.)
Linuksa.
Pliki wykonywalne systemów Windows i Linux mają zupełnie inne formaty.
Być może udałoby ci się uruchomić ten program wewnątrz WSL (jeżeli miałbyś tam odpowiednią wersję glibc++ i zainstalowane zależności)
komentarz 6 marca 2020 przez Anahan89 Obywatel (1,320 p.)
Dziękuję za pomoc!

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
2 odpowiedzi 436 wizyt
pytanie zadane 26 października 2017 w Systemy operacyjne, programy przez kNNight Użytkownik (750 p.)
0 głosów
4 odpowiedzi 863 wizyt
pytanie zadane 16 maja 2015 w Systemy operacyjne, programy przez hakiros54 Obywatel (1,160 p.)
0 głosów
1 odpowiedź 442 wizyt
pytanie zadane 19 stycznia 2021 w C i C++ przez komboboost0 Użytkownik (570 p.)

93,324 zapytań

142,323 odpowiedzi

322,390 komentarzy

62,653 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...