vs2017 编译JRTPLIB】的更多相关文章

一. JRTPLIB简介 RTP 是目前解决流媒体实时传输问题的最好办法,而JRTPLIB是一个用C++语言实现的RTP库,它完全遵循RFC 1889设计,目前已经可以运行在Windows.Linux.FreeBSD.Solaris.Unix和 VxWorks等多种操作系统上.在使用JRTPLIB之前,需要对其进行编译. 二. 使用的平台与软件 操作系统:windows 7 软件:CMake 3.12.0 + Visual Studio 2017 二. 下载链接 由于要对jrtplib进行编译,…
windows 平台使用 VS2017 编译openssl源码 1)依赖安装 安装 perl 脚本解释器 下载 http://libevent.net/download 安装 nasm 汇编器 C:\Users\xiaca\AppData\Local\bin\NASM 下载 http://libevent.net/download 默认会安装用户目录 C:\Users\用户名\AppData\Local\bin\NASM 配置windows的环境变量,将此路径加入到环境变量path中 安装好后,…
一 依赖库编译 先要将其依赖的库编译好,其中openssl需要编译到libevent中,编译成libevent_openssl.lib库,zlib在新版本中只有示例用到. 1)windows 平台使用 VS2017 编译 openssl 源码 参考前面的文章 openssl 默认编译到 C:\Program Files (x86)\OpenSSL 目录,包含收文件,lib文件和dll文件,待会需要配置此路径,或者直接把编译好的openssl库复制到指定路径中. 2)使用 VS2017 编译 zl…
起因 一个Qt5+VS2017的工程,需要进行串口操作,在自动时发现一段时间软件崩溃了,没有保存log,在 debug 的时候发现每运行一次应用占据的内存就多一点,后来意识到是内存泄漏了.这个真是头疼,变量太多,不知道从哪里查找内存泄漏好.于是迫切的需要找到一种追查内存泄漏的工具. 一开始很自然的是vs2017 debug查看内存占用情况,采用的就是这个博文 https://blog.csdn.net/luoyu510183/article/details/84728664的思路,然而太麻烦了,…
VS2017编译错误:#error: Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version 先选择“解决方案管理器”, 然后按如下路径: 项目->属性->C/C++->代码生成->运行库, 将“多线程调试DLL(/MDd)”改成“多线程(/MT)”或“多线程调试(/MTd)”.…
Chromium的编译和WebRTC的编译方式相同,WebRTC官网也是使用的Chromium的编译文档. 步骤一.跳 - 墙,先跳 - 墙这是第一步哟,chromium大概有10几个G,webrtc有6个G左右. 步骤二.下载depot_tools,并配置环境变量,PATH下添加depot_tools的解压路径E:\src\depot_tools 步骤三.cmd运行gclient安装python2.7.6和git,如果你电脑之前有安装python3的版本,卸载掉. 步骤四.配置VS的版本,环境…
SFML和Visual Studio 介绍 如果您在Visual Studio IDE(Visual C ++编译器)中使用SFML,本教程是第一个应该阅读的教程.它将解释如何配置您的SFML项目. 安装SFML 首先,您必须从下载页面下载SFML SDK . 您必须下载与您的Visual C ++版本相匹配的软件包.事实上,用VC ++ 10(Visual Studio 2010)编译的库不会与VC ++ 12(Visual Studio 2013)兼容.如果没有为您的Visual C ++版…
近两年,微软越来越拥抱开源支持跨平台,win10搭载Linux子系统,开源VSCode作为跨平台编辑器,VS2017官方支持了Linux和嵌入式开发功能. ST也是,近两年开发的软件工具基本都是跨平台(基于Java)的,比如STM32CubeMX,MCUFinder,STM32CubeProgrammer等.17年年底收购了truestudio的开发公司-Atollic.这个公司的IDE就是基于Eclipse使用GNU套装的. 官方都支持了,那我们有必要了解一下.要是好用,说不定就可以淘汰老旧的…
用vl_compilenn做普通的CPU编译报错: 'cl.exe' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 错误使用 vl_compilenn>check_clpath (line 656)Unable to find cl.exe 环境:Win10+VS2017+Matlab2017b+MatConvNet1.25 很明显是找不到cl.exe的位置 将646行左右的cl_path = fullfile(cc.Location, 'VC', 'bin', 'amd64'); …
编译GDAL过程比较繁琐,查阅了网上相关资料,同时通过实践,完成GDAL的编译,同时解决了SHP数据中文路径及中文字段乱码的问题,本文以“gdal-2.3.2”版本为例阐述整个编译过程. 一.编译准备 1.编译工具是VS2017,编译前需要下载“gdal-2.3.2”和“swigwin-3.0.12”,下载链接如下: GDAL:http://trac.osgeo.org/gdal/wiki/DownloadSource swigwin:https://sourceforge.net/projec…
1.下载地址:https://www.agentpp.com/download.html 三个都下 2.新建解决方案 TestSnmp 3.下载后解压到解决方案文件夹(注意,解压后的 snmp++的版本号要去掉,另外 vs2013改成 vs2017) 这个 include 目录里头有几个 .h 文件,需要替换掉 snmp++ 里头对应的文件 (其中  config.h 是新增加的) 4.打开vs2017文件夹下的 README.win32 看一下步骤. README WIN32 ========…
按照官方说明 https://github.com/google/filament 前置工具包 Windows 10 SDKVisual Studio 2017Clang 6Python 3.7Git 2.16.1 or laterCmake 3.11 or later 其中VS2017和Win10 SDK应该是装完VS2017就有的,其他Python,Git Windows和CMake也算常用,都装了,Clang要单独安装一下. http://releases.llvm.org/downloa…
最近比较热衷折腾大型开源软件编译,因为在逐渐用开源软件替换盗版软件,除去盗版用着不安全的原因外,主要还是因为开源软件有源码,可以学习研究,另外就是体积小. 像Matlab每次装完都用不上什么功能,体积7-8个G,安装又慢,实在受不了,再用绝对只装Octave. Photoshop我也基本只是当画画软件用,打算换成Krita,去年尝试编译了一下失败了,看了下官方说明才发现那么复杂,得等哪天有空好好折腾一次才行,毕竟最强开源绘画软件. 回到正文 参考的官方维基VS2015的编译,因为2015和201…
去年在VS2013环境编译过一次,重装系统后换了VS2017,正好刚编译完Godot3.0.2,顺手把Blender也编译了吧. 官方Windows下编译指南 https://wiki.blender.org/index.php/Dev:Doc/Building_Blender/Windows 所需工具 Git for Windows TortoiseSvn CMake 首先用Git Clone Blender的源码,可能需要梯子工具,反正我用了,因为最近Clone Gayhub有第三方依赖库引…
1. 下载boost, 解压,进入boost源目录 2. 打开vs2017 x86 CMD工具,输入bootstrap.bat,等待初始化完毕 x86编译 bjam stage --toolset=msvc-14.1 --without-graph --without-graph_parallel --stagedir="D:\boost\boost_1_69_0\bin\vc141-x86" link=static runtime-link=shared runtime-link=s…
环境: 操作系统:Win7 x64 编译器:VS2017 需要Boost库支持,需要先将Boost库编译成为64位版本. 一.项目文件导入 1. 下载leveldb-windows,https://codeload.github.com/google/leveldb/zip/windows 2. 打开VS2017  File->New->Project From Existing Code 项目创建类型选择:Visual C++ 3. Project file location: 选择leve…
1. 下载Assimp:http://assimp.sourceforge.net/ 2. 要下载和安装DirectX SDK 安装出现错误,错误代码s1023,解决方法:https://blog.csdn.net/ts1030746080/article/details/8681550 3. 打开cmake,选择好地址,点击configure,选 Visual Studio 15 2017,完成后点击Generate 4. 使用VS2017 打开sln,进行编译,生成 -> 生成解决方案(wi…
升级了vs2017之后,编译之前正常的工程,发现出现了对vue的编译错误, 提示一些列找不到模块的错误 错误 TS2307 Build:找不到模块“webpack”. ...... 错误 TS2345 (TS) 类型“{ functional: boolean; }”的参数不能赋给类型“AsyncComponent”的参数. .... 并提示C:\Program Files (x86)\Microsoft SDKs\TypeScript\2.6 相关字样的提示 问题原因:升级vs2017后,ty…
官方的编译指南在这个页面 https://bkaradzic.github.io/bgfx/build.html#quick-start 目前的版本编译比较简单,下载3个项目,放于同级目录下 https://github.com/bkaradzic/bgfx https://github.com/bkaradzic/bimg https://github.com/bkaradzic/bx 进入bgfx目录下,建立vs2017.bat文件,内容如下并运行,如果是其他版本,比如vs2015就换成其他…
1.http://www.boost.org/     下载boost库. 2.解压到 D:\ProgramFiles\boost 3.环境配变量配置     VS2017更加注重跨平台性,安装文件较多,VC有三个版本,分别是arm.Hostx64.Hostx86,我们使用Hostx64.     注意,需要使用cl.exe. 默认安装时,编译器cl.exe并不在环境变量中,需要配置.       测试环境变量:     运行输入cmd,输入cl,若显示:'cl' 不是内部或外部命令,说明没有环…
tesseract 是一个开源的OCR (Optical Character Recognition , 光学字符识别) 引擎,本文就介绍一下自己在编译 tesseract4.1.0时遇到的一些坑,希望能给大家带来一些帮助. 一.下载 tesseract tesseract 是一个开源项目,可以在 GitHub 上下载源码:https://github.com/tesseract-ocr/tesseract/releases/ 当然,也可以下载安装版的:https://github.com/UB…
简述 很久没有用过OpenCV了,这次需要做一点图像处理相关的工作,又需要用起来,这里记录一下编译的过程.之前介绍过使用vs2015编译opencv2.4的帖子在这里. 编译好的文件在这里https://pan.baidu.com/s/1qXCWxkw 1.下载源码 这里就不下载源码压缩包了,直接从github上克隆一下. # 因为访问github较慢,这里直接使用的国内码云同步仓库 git clone https://gitee.com/mirrors/opencv.git # github上…
需要先准备好OpenSSL1.0.2 下载poco-poco-1.9.0-release.zip,解压,修改buildwin.cmd中的OPENSSL_DIR路径,特别注意OPENSSL_LIB的路径,可能会有32位64位的前缀,例如set OPENSSL_DIR=E:\PITCProjects\FZZRepository\trunk\SMSA\dev\core_deepstream\my-deepstream-client-cpp\3rd_party\OpenSSL1.0.2set OPENS…
VS2013中编译一切正常,用VS2017打开项目,某个类库出现al.exe运行失败的解决方法,事件查看器中这样描述 “C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\al.exe”的激活上下文生成失败.在指令清单或策略文件“C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\al.exe.Conf…
libcurl可以用来发送http请求,是c/c++发送http请求常用的库 下载libcurl源码包: libcurl下载地址:https://curl.haxx.se/download.html 解压到 C:\source\repos\libcurl\curl-7.60.0 打开curl文件夹,以管理员权限运行buildconf.bat. 编译libcurl源码 选择[开始]->[Visual Studio 2017]->[Visual Studio Tools]->[VC]->…
下载安装 OpenSSL 要编译 libssh2,必须先编译好 OpenSSL 的静态库,直接从 http://slproweb.com/products/Win32OpenSSL.html 下载已经编译好的包含 lib 和 include 文件的安装包即可.访问该网站点击下载完整的安装包,注意,不要下载 light 版本,因为 light 版本不带 lib 和 include.如下图: 下载完成后直接安装,我这里安装到 D:\OpenSSL-Win32 目录: OpenSSL 就这样安装完毕了…
笔者昨天写了个超简单画图程序,很是激动啊,立马给同学分享了自己写的程序,结果发现无法运行 错误是这样的 解决方法如下: 1.将Debug改为Release 2.进入[项目]-[**属性] 3.[C/C++]--[代码生成]--[运行库]将/MD或/MDd 改为 /MT或/MTd 再重新编译一下就可以了…
magnum是一个开源的图形中间件 Lightweight and modular C++11/C++14 graphics middleware for games and data visualization https://github.com/mosra/magnum 要编译他,需要先编译他的依赖corrade https://github.com/mosra/corrade 编译完还要运行他的例子 https://github.com/mosra/magnum-examples 所以第…
千呼万唤屎出来,Godot终于发布3.0版本的源码了,今天是2018年3月17日,自去年接触过后,一直没事就刷刷Gayhub,看看3.0什么时候更新,刷了一年也没结果. 今天上Youtube无意中搜了下Godot3的教程,又无意中看了眼Gayhub,居然真的更新了,还一下发布3个版本, 3.0 3.01 3.02 不知道啥区别,都是13天前一起发布的. https://github.com/godotengine/godot/releases 早就忘了如何编译了,赶快看一眼说明. http://…
参考文章 https://blog.csdn.net/Devout_programming/article/details/78827112 准备工作* Supported compiler (Visual Studio 2012 or later, MinGW-builds gcc 4.9 or later)* Perl version 5.12 or later [http://www.activestate.com/activeperl/]* Python version 2.7 or l…