当前位置: 首页 > news >正文

做外贸的免费网站如何设计一个网页问卷

做外贸的免费网站,如何设计一个网页问卷,重庆网站建站公司,建设公司网站源码最新在使用国产化平台做qt应用开发时,总是遇到qtcreator内调试运行 找不到动态库的问题,为什么会出现这种问题呢?明明编译的时候能够正常通过,运行或者调试的时候找不到相关的库呢?先说结论,排除库本身的问…

最新在使用国产化平台做qt应用开发时,总是遇到qtcreator内调试运行
找不到动态库的问题,为什么会出现这种问题呢?明明编译的时候能够正常通过,运行或者调试的时候找不到相关的库呢?先说结论,排除库本身的问题,归根结底,可能是我们的pro文件中,关于库链接的方式,不能够被qmake正常解析,或者使我们链接方式不规范,导致我们的库依赖路径无法正常添加到运行环境中(qtcreator 相关配置,正常情况下会把解析的依赖环境自动加入运行环境中),进而导致在点击运行或者调试时无法找到相关库。
比如说,我们可能为了方便添加相同前缀的库文件,使用以下方式链接

LIBS += -lopencv_*.so

这种方式在某些情况下是能够正常编译的,但是如果该类型库文件具有前后依赖关系,系统可能就报找不到XXXX库。

其次,发现以下方式也肯能导致库依赖路径无法被加入运行环境

LIBS += /home/icpc/my/my.so

因此,自己总结了一下链接库的方式,以opencv为例子,其库包目录如下

在这里插入图片描述
include是包含目录,lib是库目录。
在该库包根目录下,新建一个xxxx.pri文件,内容如下

#opencv 4.5.3 install path
OPENCV_INSTALL_PATH =  $$PWD/../opencv4.5.3#opencv 4.5.3 lib path
OPENCV_LIBS_PATH = $$OPENCV_INSTALL_PATH/lib#opencv 4.5.3 include path
OPENCV_INCLUDE_PATH = $$OPENCV_INSTALL_PATH/includeLIBS += -L$$OPENCV_LIBS_PATH -lopencv_aruco \-lopencv_barcode \-lopencv_bgsegm \-lopencv_bioinspired \-lopencv_ccalib \-lopencv_dnn_objdetect \-lopencv_dnn_superres \-lopencv_dpm \-lopencv_face \-lopencv_freetype \-lopencv_fuzzy \-lopencv_hfs \-lopencv_img_hash \-lopencv_intensity_transform \-lopencv_line_descriptor \-lopencv_mcc -lopencv_quality \-lopencv_rapid \-lopencv_reg \-lopencv_rgbd \-lopencv_saliency \-lopencv_stereo \-lopencv_stitching \-lopencv_structured_light \-lopencv_phase_unwrapping \-lopencv_superres \-lopencv_optflow \-lopencv_surface_matching \-lopencv_tracking \-lopencv_highgui \-lopencv_datasets \-lopencv_text \-lopencv_plot \-lopencv_videostab \-lopencv_videoio \-lopencv_wechat_qrcode \-lopencv_xfeatures2d \-lopencv_shape \-lopencv_ml \-lopencv_ximgproc \-lopencv_video \-lopencv_dnn \-lopencv_xobjdetect \-lopencv_objdetect \-lopencv_calib3d \-lopencv_imgcodecs \-lopencv_features2d \-lopencv_flann \-lopencv_xphoto \-lopencv_photo \-lopencv_imgproc \-lopencv_coreINCLUDEPATH += $$OPENCV_INCLUDE_PATH/opencv4 \$$OPENCV_INCLUDE_PATH/opencv4/opencv2

在需要调用opencv库的库或则应用的pro文件中,通过以下片段链接库

include(/path/youpath/opencv/xxxx.pri)

如果多个库都需要用该库,在相关库pro中添加以上片段即可,这样保证了链接库的一致性,避免了同一工程中的同一种库链接的是不同路径下的库。

此时,完成编译后,opencv相关的库应该就正常添加到运行环境中了,在qtcreator中运行或调试程序时,就不会出现相关找不到库的情况。

ps:部分库之间是有前后依赖关系的,加载顺序错误也有可能导致程序运行出错,pkg_config链接方式较好,但也需要写一下依赖路径。

http://www.yayakq.cn/news/770105/

相关文章:

  • 张家界建设网站的公司单页网站域名
  • 网站模板怎么设计自助式建站平台
  • 郓城网站制作网站的权重是什么意思
  • 内网网站建设所需硬件设备衡水提供网站制作公司电话
  • 专业建站公司加盟企业没有网站怎么做seo优化
  • 邯郸大网站企业设计网站
  • 网上做任务的网站数据库wordpress
  • 常用网站布局台州椒江网站制作公司
  • 网站建设 学生作业中国人自己的空间站
  • 域名申请证书快速整站优化
  • 好的营销网站设计公司wordpress小工具九宫格
  • 百度网站是怎么做的网站服务器租用注意事项
  • 工业信息化部网站备查询网站建设规划申请
  • 建设网站的叫什么职位旅游商业网站策划书
  • 中国建设银行网站对公业务流程国际新闻稿件
  • 高端大气的企业网站模板网页微信下载
  • 别人是怎么建设网站的企业网站建设方案如何
  • 足球比分网站建设手机配件网站模板
  • 用外国人的照片做网站网站文章的作用
  • 网站开发 认证国家企业公司网
  • 那个网站做毕业设计松江工业区网站建设
  • app 网站 同时做大丰做网站哪家最好
  • 专营网站建设1g1m wordpress
  • 网站模板 带手机端北京市建设工程审核网站
  • 浙江住房和建设网站wordpress 教程
  • 济南金融行业网站开发网页设计与制作模板免费
  • 广州富邦物流网站建设网站推广的公司哪家好
  • 网站域名icp 备案价格常州电子商务网站建设
  • 建设规划工程许可证在当地什么网站网站备案帐号是什么情况
  • 济南 外贸网站建设做二手货的网站