qt编译错误汇总.docxVIP

  • 15
  • 0
  • 约8.3千字
  • 约 10页
  • 2023-08-27 发布于上海
  • 举报
qt 编译错误汇总 qt 编译错误汇总 预备知识:编译-运行一个c/c++程序时,编译器只默认的去连接c 库,而很多的库不是标准库 linux 下#inlude 命令默认头文件搜索路径为/usr/include,qt 编程要用到的库 qapplication 库在 usr/lib/qt-3.1/include下所以必须要用I 增加路径。如 g++ -hello hello.cpp –I/usr/lib/qt-3.1/include 。-I 表示除了收索标准库,还要收索指定的额外头文件路径。 linux 下的库,动态库为.so 文件静态库为.a 文件,编译运行时系统默认搜索的库为/usr/lib 和/lib 库。 linux 下 C 库在/lib/libc.so.6路径下。 编译 qt 程序时要加上 g++ -lqt …. lib 库(相当于函数库集); -I:表示头文件额外搜索路径 -L:表示要额外 lib 库搜索路径。 -l:表示表示指定具体的要连接(用到)的库(–lqt 表示连接qt 库) (qt 不在默认lib 库路径下,而在/usr/lib/qt-3.1/lib下,所以必须额外指 定 ) 4.为了简化编译时的指定路径和库的麻烦,可以设置环境变量: CPLUS_INCLUDE_PAT

文档评论(0)

1亿VIP精品文档

相关文档