Qt添加obj库文件是不能被识别??

jinxiang603 2016-08-15 10:56:35

在PRO文件中添加链接库的路径和库文件,是lib文件时能够识别使用其中的函数。
添加obj文件的时候就不能识别了,请问怎么解决?
...全文
1476 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
别逗我乐 2017-07-25
  • 打赏
  • 举报
回复
建议使用静态的lib或者dll 没有使用obj的,连接obj是不对的
nlstone 2017-07-17
  • 打赏
  • 举报
回复
楼主所谓的添加*.obj文件作为依赖,应该是个幻觉,再查一下项目里还有其它文件没,没有哪个成品是obj格式的。
  • 打赏
  • 举报
回复
没有直接将.obj文件当作库文件用的吧?果断换lib库或者动态库。话说楼主说mfc可以直接用obj文件,楼主有用过?
jinxiang603 2017-07-06
  • 打赏
  • 举报
回复
引用 8 楼 鱼往深处游的回复:
大神 那该怎么解决呢
这个貌似是你QT用的编译器不同的原因~你试试换个编译器
鱼往深处游 2016-12-05
  • 打赏
  • 举报
回复
引用 4 楼 u013466477 的回复:
obj是编译是产生的中间文件,一般不这么玩的 那个错误已经很明显了,格式不认识。C++应该是不能这么用吧
那该怎么解决呢
鱼往深处游 2016-12-05
  • 打赏
  • 举报
回复
大神 那该怎么解决呢
jinxiang603 2016-08-15
  • 打赏
  • 举报
回复

有时候又会出现这样的问题 。。。

就是不能识别里面的函数并且去使用它们
jinxiang603 2016-08-15
  • 打赏
  • 举报
回复
引用 6 楼 u013466477 的回复:
[quote=引用 5 楼 u012443277 的回复:] [quote=引用 4 楼 u013466477 的回复:] obj是编译是产生的中间文件,一般不这么玩的 那个错误已经很明显了,格式不认识。C++应该是不能这么用吧
冷静忍耐 2016-08-15
  • 打赏
  • 举报
回复
引用 5 楼 u012443277 的回复:
[quote=引用 4 楼 u013466477 的回复:] obj是编译是产生的中间文件,一般不这么玩的 那个错误已经很明显了,格式不认识。C++应该是不能这么用吧
[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/5.gif] [/img]可是只有obj这个文件啊。。。mfc里面都可以直接用呀[/quote] 那不清楚,Qt我是没这么用过。
jinxiang603 2016-08-15
  • 打赏
  • 举报
回复
引用 4 楼 u013466477 的回复:
obj是编译是产生的中间文件,一般不这么玩的 那个错误已经很明显了,格式不认识。C++应该是不能这么用吧
[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/5.gif] [/img]可是只有obj这个文件啊。。。mfc里面都可以直接用呀
冷静忍耐 2016-08-15
  • 打赏
  • 举报
回复
obj是编译是产生的中间文件,一般不这么玩的 那个错误已经很明显了,格式不认识。C++应该是不能这么用吧
jinxiang603 2016-08-15
  • 打赏
  • 举报
回复
引用 2 楼 u010111033 的回复:
库只有静态库与动态库,静态库.lib,动态库.dll,你的obj是目标文件,也就是编译过程转化出来的目标文件,在linux的gcc编译器里面是.o文件,这是二进制文件,它不具备库文件默认的格式
但是提供的文件只有obj格式的,没有lib格式的。在VS2010的MFC里面可以直接添加此文件的路径到附加依赖项就可以使用了,Qt里面不知道为什么不行了
Little柯南 2016-08-15
  • 打赏
  • 举报
回复
库只有静态库与动态库,静态库.lib,动态库.dll,你的obj是目标文件,也就是编译过程转化出来的目标文件,在linux的gcc编译器里面是.o文件,这是二进制文件,它不具备库文件默认的格式

16,175

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧