activemq的最新的CMS客户端代码是3.8.3,由于在windows下编译比较麻烦,遍寻网络不获,所以自己仔细研究了一下,终于编译成功,分享给大家。附件中的例子工程在vs2010下编译通过。如果需要移植到自己的工程里,仅需要把include和lib两个目录复制到自己的工程下,然后进行相应配置即可。ps:需要在自己的工程里把那几个lib文件配置到链接——输入里(大概有六七个就行了,具体可参考网上其他朋友的文档)。对了,本例子只是制作了release版本,debug没做,所以,debug的不能run哦。如果有自己想改cms源码的话,我想,那些大拿自己编译出来是没有问题的,也就不需要参考偶的拙劣之作了 顺祝大家工作顺利!
2019-12-21 21:36:22 30.09MB AcitiveMQ c++ windows 头文件
1
本资源是博主的博文《fatal error C1083 无法打开包括文件 “gl/glut.h” No such file or directory的解决方法》的附件资源,博文地址为https://blog.csdn.net/u014552102/article/details/88074691。下载下来后可以解决上述问题。
2019-12-21 21:30:43 124KB opengl
1
libpng+zlib 有源代码和已经编译好的dll和lib,在lpng1630\projects\vstudio\Debug 目录下,VS中加入引用头文件,lib和Dll直接可以用,亲测。
2019-12-21 21:24:54 14.24MB libpng+zlib code+dl+lib
1
编译好的libtiff dll与lib (32位与64位) ; 注意使用时,对应的dll lib 与四个头文件 要匹配 不然可能会出现问题
2019-12-21 21:08:23 562KB lbtiff dll lib
1
MFC42UD.DLL,MFC42UD.LIB,MFCN42UD.DLL,MFCN42UD.LIB,MFCO42UD.DLL,MFCO42UD.LIB,MFCS42UD.LIB,MFCS42UD.PDB
2019-12-21 21:07:39 1.07MB 下载包
1
libmysql.dll和libmysql.lib(含32位和64位),解决cannot load vendor library[libmysql.dll,libmariadb or libmysqld.dll]的问题
2019-12-21 21:01:44 1.58MB libmysql.dll libmysql.lib MYSQL delphi
1
Boost库是C++编程语言的一个开源库集合,包含了大量的实用工具和库,旨在提升C++的标准库功能。在本案例中,我们关注的是Boost库的1.68版本,该版本已在Windows环境下使用Visual Studio 2017进行编译,并生成了用于动态链接(dll)和静态链接(lib)的库文件。 我们要理解动态库(dll)和静态库(lib)的区别。动态库在程序运行时被加载到内存中,多个程序可以共享同一份库,节省系统资源。而静态库则是在编译阶段就与应用程序合并,形成一个独立的可执行文件,不依赖外部库,但生成的可执行文件体积较大。 编译Boost库1.68版的过程通常包括以下几个步骤: 1. **获取源码**:你需要从Boost官方网站下载版本号为1.68的源代码压缩包。 2. **配置环境**:确保你已经安装了Visual Studio 2017,并且设置了开发环境,包括安装C++编译器和支持库。 3. **预处理Boost**:使用`b2`或`bjam`工具(Boost.Build系统的一部分)进行配置。这一步会根据你的需求(例如,选择动态库还是静态库,多线程支持等)来定制编译选项。 4. **编译和构建**:执行编译命令,如`b2 --build-type=complete --with-thread --architecture=x86 --address-model=64 stage`,这将编译所有Boost库,并启用多线程支持,针对x86_64架构。 5. **生成库文件**:编译完成后,你会在指定的输出目录(通常为`stage\lib`)找到`.lib`(静态库)和`.dll`(动态库)文件。 6. **使用库文件**:在你的C++项目中,通过链接这些库文件,你可以直接使用Boost库的功能。例如,引入`#include `来使用Boost.IOStreams库。 Boost库提供了许多强大的功能模块,包括但不限于: - **Boost.Thread**:提供了多线程编程接口,如线程、互斥量、条件变量等。 - **Boost.Filesystem**:方便地处理文件和目录操作。 - **Boost.Asio**:网络编程和异步I/O操作的库。 - **Boost.Date_Time**:日期和时间处理库。 - **Boost.Signals2**:信号和槽机制,用于对象间的通信。 - **Boost.Serialization**:序列化和反序列化数据,便于持久化存储。 - **Boost.Python**:C++与Python之间的互操作性库。 在实际开发中,正确链接和使用这些库可以极大地提高代码效率和可维护性。需要注意的是,使用动态库时,确保应用程序运行环境中存在对应的.dll文件;而使用静态库时,编译过程会将.lib文件整合到可执行文件中,因此无需额外部署库文件。 Boost库1.68版本的Windows编译版为开发者提供了跨平台的C++增强功能,其编译产物(dll和lib)可以在VS2017环境下无缝集成,为各种复杂问题提供了解决方案。在使用时,根据项目需求选择合适的库类型,并正确配置编译和链接选项,以充分利用Boost的强大功能。
2019-12-21 20:27:57 33.82MB boost library
1
perl 编后OPENSSL (32的MS操作系统环境)文件,供下载使用
1
opengl glew 所需要的各种资源glew32.dllglew32mx.dll ..........\...\khronos.txt ..........\...\log.html ..........\...\mesa.txt ..........\...\new.png ..........\...\ogl_sm.jpg ..........\...\wglew.html ..........\include ..........\.......\GL ..........\.......\..\glew.h ..........\.......\..\glxew.h ..........\.......\..\wglew.h ..........\lib ..........\...\glew32.lib ..........\...\glew32mx.lib ..........\...\glew32mxs.lib ..........\...\glew32s.lib ..........\LICENSE.txt ..........\README.txt ..........\TODO.txt
2019-12-21 20:04:16 1.33MB glew.h glew.dll glew32.lib
1
Qt链接mysql5.7所需的libmysql.dll和libmysql.lib文件,我的mysql版本为5.7.18,mysql5.7版本的应该都能用。
2019-12-21 19:56:41 769KB Qt Mysql5.7 libmysql.dll libmysql.lib
1