Praticamente dopo aver compilato il programma seguendo le istruzioni del libro, lancio l'eseguibile creato e ottengo questo:
- Codice: Seleziona tutto
./hello
zsh: permesso negato: ./hello
Questo è il codice (copiato dal libro):
- Codice: Seleziona tutto
#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("Hello Qt!");
label->show();
return app.exec();
}
I passi che ho eseguito sono i seguenti, tutti senza errori:
- Codice: Seleziona tutto
qmake -project
qmake hello.pro
make
questo è l'output di ls -l:
- Codice: Seleziona tutto
totale 25
-rw-rw-r-- 1 delcaran 1000 9215 26 feb 14.48 hello
-rw-rw-r-- 1 delcaran 1000 201 26 feb 14.41 hello.cpp
-rw-rw-r-- 1 delcaran 1000 3240 26 feb 14.48 hello.o
-rw-rw-r-- 1 delcaran 1000 299 26 feb 14.48 hello.pro
-rw-rw-r-- 1 delcaran 1000 7415 26 feb 14.48 Makefile
Mi fa strano che il mio gruppo sia segnato come 1000... dovrebbe essere users...
Comunque, anche dando un
- Codice: Seleziona tutto
sudo chmod a+rwx *
Qualcuno ha qualche idea?
