• 5631阅读
  • 6回复

想问问一个工程编译运行后,在工程的目录下生成的那些.o文件是什么,有什么作用? [复制链接]

上一主题 下一主题
离线iiiyyyhhhsss
 

只看楼主 倒序阅读 楼主  发表于: 2009-11-03
如题    
离线dbzhang800

只看该作者 1楼 发表于: 2009-11-03
你编译的目标不就是要生成这些  .o 文件么?

然后链接生成你的可执行程序
离线iiiyyyhhhsss

只看该作者 2楼 发表于: 2009-11-03
qt安装完毕后,默认是动态连接的,

我写好了一些代码,运行编译后,在工程目录里就会出现很多文件,

我的目的是把我的程序拿到没有安装qt的机子(Linux)上运行,

那么,我想问,我需要拿到该机子的东西,在我原来那个运行编译后的工程目录里都有吗?

如果有,需要拿哪些到没有安装qt的机子上?
离线rqzrqh

只看该作者 3楼 发表于: 2009-11-03
这些是中间目标文件,一个编译单元生成一个.o文件
离线iiiyyyhhhsss

只看该作者 4楼 发表于: 2009-11-03
我是想知道它们对于发布程序有没有用,发布的东西必须带上它们吗?
离线rqzrqh

只看该作者 5楼 发表于: 2009-11-03
引用第4楼iiiyyyhhhsss于2009-11-03 18:58发表的  :
我是想知道它们对于发布程序有没有用,发布的东西必须带上它们吗?

当然不需要
离线wd007

只看该作者 6楼 发表于: 2009-11-03
不需要
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个