1. qt为什么无法编译
sudo apt-get install build-essential
安装G++
然后从qt网站下载linux到完整开发包.bin 文件
在linux下双击,然后会安装,安装好之后,设置环境变量(方法网上有)。
OK
然后下面到操作都没有问题了!
qmake -project
qmake **.pro
make
2. Qt中编程,只要变动一点点就要整个工程都重新编译,这怎么解决
用Qt Creator?不可能吧,你构建时只要不清除原来生成的.o后辍的文件,已经编译好的部分是不会再编译的,除非有改动。
你可以到构建目录查看下是否是其它原因导致编译后的临时文件被删除。
3. qt5.1脱离编译器运行
1.、首先在有开发环境的机器上,针对Qt5开发的环境生成的exe程序,可以使用Qt5自带的工具:windeployqt.exe,工具的路径在你的qt安装路径。
2、其次使用qt命令行工具,进入到 windeployqt.exe所在目录。
3、最后把bin整个文件夹下的文件拷贝到没有开发环境的机器上,和你要运行的exe程序同级目录下,运行Test.exe。