我在Qt4中有一个应用程序(待测试)开始学习,但我什至无法执行我创建的对象。 首先我手上的Qt版本是:
user@ubuntu:~/m_work/tests/qt1$ qmake --version
QMake version 2.01a
Using Qt version 4.8.6 in /usr/lib/x86_64-linux-gnu
如果我运行命令 qmake-qt4 --version
,输出相同
我有一个名为 main.cpp
的文件,内容如下:
#include <QApplication>
#include <QPushButton>
int main(int argc, char **argv)
{
QApplication app(argc, argv);
QPushButton button("Hello world !");
button.show();
return app.exec();
}
我执行编译的命令是:
qmake -project
qmake
make
chmod 755 main.o
./main
最后一条命令后我得到的错误:
bash: ./main.o: cannot execute binary file: Exec format error
我的笔记本电脑的架构是 x64,据我所知,它应该可以工作。
希望你有一些信息可以告诉我!
最佳答案
如果我是对的,你应该试试
./qt1
关于c++ - Qt 对象未在 ubuntu 14.04 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38500807/