美文网首页
使用QT Create注意的问题(编译时依赖和运行时依赖)

使用QT Create注意的问题(编译时依赖和运行时依赖)

作者: tsslisimin | 来源:发表于2019-01-11 10:19 被阅读0次
  • 在qt create的.pro文件下添加的 通过lib += -L xx/xx -lxxx添加的动态链接库,编译 运行之后,qt create 会自动把.pro下的动态库 链接进去进行编译和运行。
  • 但是,如果使用命令行模式执行qt create生成的可执行文件,系统不会在.pro下面找,而是会在系统默认的路径去找库文件:/libusr/lib LD_LIBRARY_PATH或者 /etc/ld.so.conf.d/下文件内的路径去找,如果没找到的话就会提示not open的错误。
  • 请注意:在源码目录下面使用qmakemake 编译是能通过的,使用./xxx运行的时候就会跑错。解决的办法:把缺失的.so路径加到LD_LIBRARY_PATH或者/etc/ld.so.conf.d/下面文件的里面去,如果写入到/etc/ld.so.conf.d/请记得运行sudo ldconfig

相关文章

  • 使用QT Create注意的问题(编译时依赖和运行时依赖)

    在qt create的.pro文件下添加的 通过lib += -L xx/xx -lxxx添加的动态链接库,编译 ...

  • maven项目管理工具 注意事项

    maven命令小结:· compile 编译、测试、运行,A在编译时依赖B,并且在测试和运行时也依赖例如:stru...

  • linux环境编译lua

    下载源码包以及编译 注意的问题编译的时候,遇到的问题是,缺少依赖包 readline, 然后readline又依赖...

  • create-react-app不用eject配置webpack

    使用create-react-app脚手架搭建的react工程,webpack和相关的依赖都已经配置好了,开发编译...

  • (8)依赖管理

    依赖分组 Gradle将对依赖进行分组,比如编译Java时使用的是这组依赖,运行Java时又可以使用另一组依赖。每...

  • SpringBoot使用log4j2的POM依赖顺序要求

    POM使用标签排除多个依赖包的同一个依赖时,需要注意pom依赖的顺序问题(当然也可以每个都...

  • linux使用grpc静态库的依赖顺序

    使用grpc静态库,一定要注意依赖顺序,不然编译不通过,经过不断尝试,依赖顺序如下,可正常编译通过sslcrypt...

  • 编译php7.3.6

    依赖 安装Cmake 安装libzip 1.5.2 编译php create symbolic links for...

  • Java依赖冲突

    依赖冲突是什么 依赖冲突是 程序在编译或运行过程中,由于调用的方法不是期望依赖版本中的方法而导致编译失败或运行时异...

  • qt程序打包发布

    qt程序打包发布 目标: 我想安装自己开发的程序 1.打包依赖库 a.使用qtcreator编译生成程序demo....

网友评论

      本文标题:使用QT Create注意的问题(编译时依赖和运行时依赖)

      本文链接:https://www.haomeiwen.com/subject/hfvtdqtx.html