#1 Le 06/07/2021, à 22:55
- Q7frkz
[RESOLU]Qt Ubuntu ... toujours une horreur ...
Salut à vous.
Je dois être mauvais honnetement ou plus con que la moyenne
mais je crois bien ne jamais avoir réussi à installer qt sur Ubuntu sans que ca plante de partout et que je doive me battre avec stackoverflow, github et le merveilleux forum d'ubuntu pour trouver une solution simple pour que ca marche.
Voila où j'en suis :
> qt site officiel
> téléchargement > installation version open source
> création d'un projet Qt widget avec CLion
> aucune modification du code je lance ca plante
code de base sans modification et sans aucune ligne rouge (détection d'erreur)
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[]) {
QApplication a(argc, argv);
QPushButton button("Hello world!", nullptr);
button.resize(200, 100);
button.show();
return QApplication::exec();
}Précisément le même problème que moi
https://stackoverflow.com/questions/476 … inding-qt5
https://stackoverflow.com/questions/222 … 9#28327499
j'applique ses solution (et celle du lien donné dans la première réponse) et pas de changement, je me souviens que je faisais la moitié de mon code sous CLion et l'autre sous qtcreator (que je n'aime pas du tout)
> sudo apt install qt creator
mon but et de créer l'application de base avec qtcreator et ensuite de coder avec CLion, pareil même qtcreator n'arrive pas à lancer son propre code de base qui est :
#include "main.h"
#include "./ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
MainWindow::~MainWindow()
{
delete ui;
}L'erreur ? accrochez vous
la fonction _start ne trouve pas main
:-1: error: collect2: error: ld returned 1 exit status
In function _start:
................
undefined reference to mainsi je me souviens des mes cours _start en effet est la fonction (system) qui appelle main mais c'est pas moi qui la code cette fonction bordel ....
(là je rentre dans la phase où j'ai envie de tuer des bébés chats pensez aux animaux et aidez moi)
Merci !!!!!!!!!!!!
Dernière modification par Q7frkz (Le 07/07/2021, à 18:23)
Hors ligne
#2 Le 06/07/2021, à 23:07
- Q7frkz
Re : [RESOLU]Qt Ubuntu ... toujours une horreur ...
ouais ben en fait je viens de recréer un projet de base avec CLion et il marche ............................. il n'y a que deux chats mort par écartelage entre temps mais rien de grave...
si ca interesse qqn à l'avenir je crois que ca veint de cela:
sudo apt-get install qtbase5-dev
sudo apt-get install qtdeclarative5-devmais franchement j'en sais rien ...
je mettrai RESOLU demain si ca peut en faire marrer certain
QT me hait !
Hors ligne