pingwindyktator utworzono 18 września 2013 utworzono 18 września 2013 Przy probie zbudowania i uruchomienia programu w c++ w srodowisko qt creator otwiera się konsola pod rootem nie wykonując zadnych czynnosci opisanych w programie, po chwili konsola sie zamyka. Jakies sugestie? Dystrybucja: Elementary OS
Garrappachc komentarz 19 września 2013 komentarz 19 września 2013 Eyyy..Więcej szczegółów? Co ma robić program? Dlaczego konsola się odpala spod roota? Jaki masz kompilator?
pingwindyktator komentarz 19 września 2013 Autor komentarz 19 września 2013 Nieistotne, co ma robic program, nawet zwykłe std::cout nie działa w uruchomionej konsoli. Dlaczego pod rootem? Sam sie zastanawiam. Kompilator to g++
Garrappachc komentarz 20 września 2013 komentarz 20 września 2013 Zwykłe std::cout jak najbardziej ma otworzyć konsolę, wyświetlić napis, po czym ją zamknąć.
pingwindyktator komentarz 20 września 2013 Autor komentarz 20 września 2013 Wiem, co robi cout, znam c++. Ale chyba nie powiesz mi, ze cout<<costam; getch(); ma zaraz po wyświetleniu napisu zamknąc konsole. Polecenie std::cin rownież nie jest wykonywane. Wydaje się, ze otwierana jest konsola. tylko konsola, a nie program działający w konsoli, bo: string a; cin>>a; Konsola sie uruchamia, wpisuje cokolwiek po czym dostaje komunikat "nie znaleziono polecenia". Swoją drogą teraz qt w ogole mi się nie otwiera, zaraz zrobie reinstall.
Garrappachc komentarz 20 września 2013 komentarz 20 września 2013 (edytowane) getch() mówisz o tej nieprzenośnej bibliotece dostępnej tylko na windowsach? Spróbuj odpalić program z konsoli i zobaczyć co się wyświetla. Edit: najprawdopodobniej źle skonfigurowałeś sobie uruchomienie programu, bo wygląda na to, że wybierany jest zły plik, ze złej ścieżki.
pingwindyktator komentarz 22 września 2013 Autor komentarz 22 września 2013 Bilbioteka gconio.h. Niestandardowa, trzeba pobrac i linkować.
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.