自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

独步天秤的博客

行胜于言,实践出真知。不积跬步无以至千里,不积小流无以成江海。

  • 博客(8)
  • 资源 (10)
  • 收藏
  • 关注

原创 动态链接库加载的两种方式

目录1. 隐式链接xxx.lib -- 引入库文件,保存的是xxx.dll中导出的函数和变量的符号名xxx.dll -- 导出的动态链接库四大路径及顺序extern与__declspec(dllimport)区别推荐工具 Dependency Walker 2.2:查看一个可执行程序所依赖的动态链接库,2. 显式加载(动态加载)相关函数参考阅读示例代码3...

2018-09-30 23:52:04 4293 1

原创 动态链接库被多个进程访问

1. 内存页面:系统管理内存的单位。X86系统的内存页面大小都是4KB.2. 动态链接库被多个进程访问更多内容请看C/C++动态链接库(DLL)详解来源:孙鑫_VC++_学习笔记...

2018-09-30 23:49:19 3526

原创 内存页面

系统管理内存的单位。X86系统的内存页面大小(SIZE)都是4KB.更多内容请看C/C++动态链接库(DLL)详解来源:孙鑫_VC++_学习笔记

2018-09-30 23:47:11 1940

原创 使用动态链接库的好处

1. 可以采用多种编程语言来编写。2. 增强产品的功能。3. 提供二次开发的平台。4. 简化项目管理。5. 可以节省磁盘空间和内存。6. 有助于资源的共享。7. 有助于实现应用程序的本地化。更多内容请看C/C++动态链接库(DLL)详解来源:孙鑫_VC++_学习笔记...

2018-09-30 23:44:12 5089

原创 动态库和静态库区别

1. 静态库:函数和数据被编译进一个二进制文件(通常扩展名为.LIB)。 在编译链接可执行文件时,链接器(Linker)从库中复制这些函数和数据并把它们和应用程序的其它模块组合起来创建最终的可执行文件(.EXE文件)。 2. 在使用动态库的时候,一般提供两个文件:一个引入库(.lib)和一个DLL。 引入库(.lib)包含被DLL导出的函数和变量的符号名 DLL包含实际的...

2018-09-30 23:38:46 2655

原创 动态链接库(dll)简介

1. 从微软推出第一个版本的Windows操作系统以来,动态链接库(DLL)一直是Windows操作系统的基础。2. 动态链接库通常都不能直接运行,也不能接收消息。 它们是一些独立的文件,其中包含能被可执行程序或其它DLL调用来完成某项工作的函数。 只有在其它模块调用动态链接库中的函数时,它才发挥作用。3. Windows API中的所有函数都包含在DLL中。其中有3个...

2018-09-30 23:27:49 3530

原创 C/C++动态链接库(DLL)详解

整理了动态链接库笔记,供大家参考。欢迎大家留言讨论。1. 动态链接库(dll)简介2. 动态库和静态库区别3. 使用动态链接库(dll)的好处4. 内存页面5. 动态链接库被多个进程访问6. 动态链接库加载的两种方式7. 如何查看动态链接库(dll)导出哪些函数8. 创建动态链接库(dll)9. 使用动态链接库(dll)来源:孙鑫_VC++_学习笔记...

2018-09-30 23:22:55 9165 5

原创 Python2/Python3通过writerow写入csv文件会有多余的空行 及 bytes和str互相转换

Table of Contents前言Python2代码Python2原来代码【有问题的】现象问题分析Python2解决办法​​​​​Python2完整代码Tips: 追加写入csvPython3代码:方法一:writer加dialect='unix'方法二:打开方式加newline=''打印出当前操作系统的换行符Python3为什么不能以byt...

2018-09-26 14:04:22 5849 3

编译OpenCV4.0.1所需的.cache文件 :Qt5.9

编译OpenCV所需的.cache文件 OpenCV4.0.1 + Qt5.9.3 资源明细如下: ade data ffmpeg ippicv xfeatures2d 编译教程请参考 https://blog.csdn.net/yl_best/article/details/89190142

2019-04-12

编译OpenCV4.0.1所需的.cache文件 :VS2017

编译OpenCV所需的.cache文件 OpenCV4.0.1 + VS2017 资源明细如下: ade data ffmpeg ippicv xfeatures2d 编译教程请参考 https://blog.csdn.net/yl_best/article/details/89190142

2019-04-12

编译OpenCV3.4.2所需的.cache文件 :Qt5.9+VS2013用同一份

编译OpenCV所需的.cache文件 OpenCV3.4.2:Qt5.9+VS2013用同一份 资源明细如下: data ffmpeg ippicv xfeatures2d 教程请参考 https://blog.csdn.net/yl_best/article/details/89190142

2019-04-12

编译好的OpenCV3.4.2+Visual Studio2013 contrib版及属性表配置

含有Visual Studio的属性表配置,需要改下自己的路径即可使用 教程请参考 https://blog.csdn.net/yl_best/article/details/89190142 OpenCV3.4.2 + VS2013 + CMake3.12.1 with Contrib3.4.2 without hdf module without BUILD_opencv_world Release && Debug: many dll/lib General configuration for OpenCV 3.4.2 ===================================== Version control: unknown Extra modules: Location (extra): D:/software/OpenCV/SourceCode/opencv_contrib-3.4.2/modules Version control (extra): unknown Platform: Timestamp: 2019-04-9 Host: Windows 10.0.16299 AMD64 CMake: 3.12.1 CMake generator: VC12 Visual Studio 2013 CMake build tool: VC12 Visual Studio 2013 Configuration: Release && Debug OpenCV342_debug: opencv_aruco342d.lib opencv_bgsegm342d.lib opencv_bioinspired342d.lib opencv_calib3d342d.lib opencv_ccalib342d.lib opencv_core342d.lib opencv_datasets342d.lib opencv_dnn342d.lib opencv_dnn_objdetect342d.lib opencv_dpm342d.lib opencv_face342d.lib opencv_features2d342d.lib opencv_flann342d.lib opencv_fuzzy342d.lib opencv_hfs342d.lib opencv_highgui342d.lib opencv_imgcodecs342d.lib opencv_imgproc342d.lib opencv_img_hash342d.lib opencv_line_descriptor342d.lib opencv_ml342d.lib opencv_objdetect342d.lib opencv_optflow342d.lib opencv_phase_unwrapping342d.lib opencv_photo342d.lib opencv_plot342d.lib opencv_reg342d.lib opencv_rgbd342d.lib opencv_saliency342d.lib opencv_shape342d.lib opencv_stereo342d.lib opencv_stitching342d.lib opencv_structured_light342d.lib opencv_superres342d.lib opencv_surface_matching342d.lib opencv_text342d.lib opencv_tracking342d.lib opencv_video342d.lib opencv_videoio342d.lib opencv_videostab342d.lib opencv_xfeatures2d342d.lib opencv_ximgproc342d.lib opencv_xobjdetect342d.lib opencv_xphoto342d.lib OpenCV342_release: opencv_aruco342.lib opencv_bgsegm342.lib opencv_bioinspired342.lib opencv_calib3d342.lib opencv_ccalib342.lib opencv_core342.lib opencv_datasets342.lib opencv_dnn342.lib opencv_dnn_objdetect342.lib opencv_dpm342.lib opencv_face342.lib opencv_features2d342.lib opencv_flann342.lib opencv_fuzzy342.lib opencv_hfs342.lib opencv_highgui342.lib opencv_imgcodecs342.lib opencv_imgproc342.lib opencv_img_hash342.lib opencv_line_descriptor342.lib opencv_ml342.lib opencv_objdetect342.lib opencv_optflow342.lib opencv_phase_unwrapping342.lib opencv_photo342.lib opencv_plot342.lib opencv_reg342.lib opencv_rgbd342.lib opencv_saliency342.lib opencv_shape342.lib opencv_stereo342.lib opencv_stitching342.lib opencv_structured_light342.lib opencv_superres342.lib opencv_surface_matching342.lib opencv_text342.lib opencv_tracking342.lib opencv_video342.lib opencv_videoio342.lib opencv_videostab342.lib opencv_xfeatures2d342.lib opencv_ximgproc342.lib opencv_xobjdetect342.lib opencv_xphoto342.lib

2019-04-12

编译好的OpenCV3.4.2+Visual Studio2013 contrib+opencv_world版及属性表配置

含有Visual Studio的属性表配置,需要改下自己的路径即可使用 教程请参考 https://blog.csdn.net/yl_best/article/details/89190142 OpenCV3.4.2 + VS2013 + CMake3.12.1 with Contrib3.4.2 without hdf module with BUILD_opencv_world Release && Debug: opencv_world342.dll/opencv_world342d.dll General configuration for OpenCV 3.4.2 =======

2019-04-12

编译好的OpenCV3.4.2+Visual Studio2013 opencv_world版

OpenCV3.4.2 + VS2013 + CMake3.12.1 without Contrib - 普通版OpenCV,不带Contrib with BUILD_opencv_world Release && Debug: opencv_world342.dll/opencv_world342d.dll 教程请参考 https://blog.csdn.net/yl_best/article/details/89190142 General configuration for OpenCV 3.4.2 ===================================== Version control: unknown Extra modules: Platform: Timestamp: 2019-04-9 Host: Windows 10.0.16299 AMD64 CMake: 3.12.1 CMake generator: VC12 Visual Studio 2013 CMake build tool: VC12 Visual Studio 2013 Configuration: Release && Debug

2019-04-12

编译好的OpenCV4.0.1+Qt5.9+Contrib版

编译教程请参考 https://blog.csdn.net/yl_best/article/details/89190142 OpenCV4.0.1 + Qt5.9.3 + CMake3.12.1 with Contrib4.0.1 without hdf module without BUILD_opencv_world Release: many dll/dll.a General configuration for OpenCV 4.0.1 ===================================== Version control: unknown Extra modules: Location (extra): D:/software/OpenCV/SourceCode/opencv_contrib-4.0.1/modules Version control (extra): unknown Platform: Timestamp: 2019-04-11T12:40:25Z Host: Windows 10.0.16299 AMD64 CMake: 3.12.1 CMake generator: MinGW Makefiles CMake build tool: D:/Qt/Qt5.9.3/Tools/mingw530_32/bin/mingw32-make.exe Configuration: Release

2019-04-12

编译好的OpenCV3.4.2+Qt5.9+Contrib版

编译教程请参考 https://blog.csdn.net/yl_best/article/details/89190142 详细请参考档案中的ReadMe.txt OpenCV3.4.2 + Qt5.9.3 + CMake3.12.1 with Contrib3.4.2 without hdf module without BUILD_opencv_world Release: many dll/dll.a General configuration for OpenCV 3.4.2 ===================================== Version control: unknown Extra modules: Location (extra): D:/software/OpenCV/SourceCode/opencv_contrib-3.4.2/modules Version control (extra): unknown Platform: Timestamp: 2019-04-10 Host: Windows 10.0.16299 AMD64 CMake: 3.12.1 CMake generator: MinGW Makefiles CMake build tool: D:/Qt/Qt5.9.3/Tools/mingw530_32/bin/mingw32-make.exe Configuration: Release

2019-04-12

编译好的Opencv3.4.2+Qt5.9 BUILD_opencv_world版

编译教程请参考 https://blog.csdn.net/yl_best/article/details/89190142 详细请参考档案中的ReadMe.txt OpenCV3.4.2 + Qt5.9.3 + CMake3.12.1 without contrib - 普通版OpenCV,不带Contrib with BUILD_opencv_world Release: libopencv_world342.dll/libopencv_world342.dll.a General configuration for OpenCV 3.4.2 ===================================== Version control: unknown Platform: Timestamp: 2019-04-10 Host: Windows 10.0.16299 AMD64 CMake: 3.12.1 CMake generator: MinGW Makefiles CMake build tool: D:/Qt/Qt5.9.3/Tools/mingw530_32/bin/mingw32-make.exe Configuration: Release

2019-04-12

编译好的OpenCV3.4.2+Qt5.9

编译教程请参考 https://blog.csdn.net/yl_best/article/details/89190142 详细请参考ReadMe.txt without contrib without BUILD_opencv_world Release: many dll/dll.a General configuration for OpenCV 3.4.2 ===================================== Version control: unknown Platform: Timestamp: 2019-04-10 Host: Windows 10.0.16299 AMD64 CMake: 3.12.1 CMake generator: MinGW Makefiles CMake build tool: D:/Qt/Qt5.9.3/Tools/mingw530_32/bin/mingw32-make.exe Configuration: Release

2019-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除