天嵌 ARM开发社区

 找回密码
 注册
查看: 1647|回复: 3

QT应用程序的问题?

[复制链接]
zhanglei229178 发表于 2011-2-28 15:51:25 | 显示全部楼层 |阅读模式
我用Qt编了个程序 在我一块开发板上能运行,在另一块板子上就不能跑了,请问为什么啊?


  还有什么叫静态编译,什么叫动态编译?有啥区别啊?
qq289551228 发表于 2011-3-1 08:17:55 | 显示全部楼层
我也是菜鸟,但我知道我们的程序要用到很多库文件,静态编绎就把要用的库编到应用程序里去,这样的程序在哪都能跑,而动态编绎时程序要用到的库是运行时才链接的,所以如果当时的环境中没有要用的库的话,程序就会报错。你可能用的就是动态编绎吧,所以在别的板子上跑不起来
回复

使用道具 举报

 楼主| zhanglei229178 发表于 2011-3-1 08:37:28 | 显示全部楼层
那怎么编译才是静态编译呢? 如何编译又是动态编译啊?

谢谢,楼上
回复

使用道具 举报

guoxixiao 发表于 2011-3-4 21:40:34 | 显示全部楼层
静态编译QT,给变量上-static参数
默认的是动态编译
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-19 19:40 , Processed in 2.028665 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表