‘壹’ qt creator 编译后为什么没有
Qt 自带的演示运行一般是不会再你目录生成的,会在他自己的一个特定的目录里面运行的
‘贰’ 请问Qt编译后的执行文件发到别人电脑上执行不了
使用 windeployqt 来拷贝所有依赖,这是Qt自带的,打开Qt SDK提供的命令行环境,输入 windeployqt 就能看帮助。
‘叁’ qt浜ゅ弶缂栬疟钖庝笉鏄剧ず绐楀彛
qt浜ゅ弶缂栬疟钖庝笉鏄剧ず绐楀彛鏄锲犱负璇灏嗙被鎴愬憳鍑芥暟钖岖О锻藉悕涓簊how銆傜▼搴忓湪镓ц屽埌w.show()涔嫔悗锛岀紪璇戝櫒灏嗘垚锻桦嚱鏁扮湅浣渟how鍑芥暟镄勯吨杞斤纴锲犳や笉鍐嶈皟鐢ㄩ粯璁ょ殑show鍑芥暟瀵艰嚧绐椾綋镞犳硶鏄剧ず銆
‘肆’ ubuntu用qt creator写的程序编译后生成的可执行文件复制到另一个系统中需要哪些文件才能运行
看看自己导入什么模块,一般是QtCore、QtGui等,带上QtCore4.so、QtGui4.so这几个库就行了,也就这几个东西,还有复制qt/plugins目录里你用到的插件,例如codecs、imageformats目录常常是用到的。也就是说把QtCore4.so、QtGui4.so这几个复制到你的可执行程序目录,并且创建一个plugins目录,然后复制qt/plugins里的codecs目录和imageformats目录(以及其他插件目录,如你用到数据库就需要sqldrivers)到这个plugins目录即可,也就这点东西