linux命令行编译qt程序时,默认使用的是arm-linux-gcc编译器,生成的可执...
默认的编译器是gcc。在linux 里 gcc 便是cc,两者是没区别的,gcc前面的g是代表GNU(至于GNU的意思,你可以查百科之类,关于linux的历史了)的意思。假如如没有cc,你查下gcc有没有。
创新互联公司专注于金门网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供金门营销型网站建设,金门网站制作、金门网页设计、金门网站官网定制、小程序定制开发服务,打造金门网络公司原创品牌,更为您提供金门网站排名全网营销落地服务。
所以你用gcc编译出来的可执行程序只有在linux系统下面可以运行。举个例子你的可执行程序里面有一句0101这句在linux下面可能是吃饭的意思,但是在windows下面可能01011是撒尿的意思。
出现 line 1: syntax error: unexpected ( 的错误说明可执行脚本出现异常,具体错误在脚本的第一行,是语法错误,“(”不是预期的。题主需要检查脚本中的实际内容,根据具体内容去排除问题,脚本才能正确执行。
这个错误没碰到过,检查下你的程序是不是交叉编译过的,确定是使用的arm-linux-gcc而不是gcc,编译后的程序在x86-linux上是无法直接运行的,要使用qvfb才可以看运行效果。
linux下QT中如何使用QProcess运行linux命令。
1、对于需要sudo权限的命令,需要使用sudo权限打开qtcreator,或者直接在命令前加上sudo(不建议)。当然, QProcess 不仅仅可以执行shell命令,也可以用于执行调用外部程序。
2、// 用进程调用命令QProcessQString strDateTime = 2016-10-23 10:55:55// 格式请按照上面格式输入。
3、qprocess的方法readAllStandardOutput,当然用系统调用也行。
linux下如何进行Qt编程?
首先,点击“文件”——“新建文件或项目”。在弹出的界面中选择”其它项目“——”empty qmake project。在新弹出的窗口中选择项目保存的目录。设置完成。如果是运行于安卓手机,可以选择一个安卓模拟器。
图形界面下,直接下载qtcreate,libqt4-dev,qt5defaule-dev 第一个是编辑软件,后两个是库,如需其他另外找。
1 需要保证linux下要安装了qt环境 2 进入你的程序目录,运行 /usr/local/qt_install/bin/qmake xxxx.pro。
sudo apt-get install libqt4-sql-mysql 比起在Windows下安装和配置Qt的MySQL驱动来说,简直太方便了。
分享文章:qtlinux命令的简单介绍
分享路径:http://lswzjz.com/article/dsphocp.html