• 4776阅读
  • 5回复

[提问]linux应用程序和QT的结合 [复制链接]

上一主题 下一主题
离线征途开始
 

只看楼主 倒序阅读 楼主  发表于: 2013-04-16
在fedora平台上的一个应用程序用gcc命令可以编译并运行成功,但是当把这个应用程序和QT结合时,编译提示inet_ntoa没有定义,难道是少了库函数?但是gcc命令是连接的标准c库吧,为什么qt不行?inet_ntoa是include《sys/socket》中的函数。如何添加库路径让QT编译通过?
离线dbzhang800

只看该作者 1楼 发表于: 2013-04-17
回 楼主(征途开始) 的帖子
没定义,估计是你没包含相应的头文件吧。
离线彩阳

只看该作者 2楼 发表于: 2013-04-18
试试在pro文件中写写INCLUDEPATH。
上海Qt开发联盟,热忱地欢迎你的加入!
离线征途开始

只看该作者 3楼 发表于: 2013-04-19
回 2楼(彩阳) 的帖子
在fedora中编译时用的gcc,能通过并且运行。不知道gcc链接的哪个include
离线彩阳

只看该作者 4楼 发表于: 2013-04-19
这里啊:/usr/include
上海Qt开发联盟,热忱地欢迎你的加入!
离线hohos

只看该作者 5楼 发表于: 2013-04-21
在pro文件加入
LIBS += -lsocket试下
快速回复
限100 字节
 
上一个 下一个