• 4977阅读
  • 3回复

[提问]QT如何链接vs2005生成的obj文件? [复制链接]

上一主题 下一主题
离线更好
 

只看楼主 倒序阅读 楼主  发表于: 2012-02-24
我以前有一个程序使用vs2005 C++写的,其中生成许多obj文件。
在vs2005上面,在生成的时候链接上这些obj文件就可以生成成功。
现在我想用qt重做一些界面,想调用那些obj文件。要怎么做?
pro文件里面添加LIBS += -L/路径。。。。
这样似乎不行哦。
离线dxfans

只看该作者 1楼 发表于: 2012-02-25
obj文件只是源文件编译产生的临时文件;链接只有动态库和静态库区分;你的基本知识还不扎实。。建议看看程序编译、链接的过程。。
离线ajaxhe
只看该作者 2楼 发表于: 2012-02-25
回 楼主(更好) 的帖子
如果你用了qt-vs-addin插件,在你的项目设置中添加.lib文件就可以了

图中DVSSDK.lib就是我以前生成的.lib文件
离线更好

只看该作者 3楼 发表于: 2012-02-25
额。我的不是lib库。是obj。也不是说要连接obj文件啦。是怎么在qt上使用obj文件
因为我拿到的代码只有一个A.h 和一个 A.obj。也就是说我只能看到A.h里面定义的方法而不能看到方法是如何实现的。
如果在vs2005上面使用。这样程序可以运行。
那么在Qt上面如果使用A.h和A.obj?
快速回复
限100 字节
 
上一个 下一个