应该如何使用vcpkg 提供的库呢,vcpkg提供2种使用方式,一种是在CMake 工程使用,另一种是在MSbuild 工程使用,我们分别提供了示例。 如何在CMake 工程中使用?示例:sqlite3 第一步: 安装库 第二步:集成 通过以下命令可以把vcpkg提供 ...
ZeroMQ官网 linux平台 一 安装libzmq 下载代码:git clonehttps: github.com zeromq libzmq.git 切换到最新的tag,目前是v . . :git checkout v . . 配置: cd libzmq . autogen.sh . configure prefix home xxx libzmq install 编译并安装:make j ...
2021-01-06 16:29 0 485 推荐指数:
应该如何使用vcpkg 提供的库呢,vcpkg提供2种使用方式,一种是在CMake 工程使用,另一种是在MSbuild 工程使用,我们分别提供了示例。 如何在CMake 工程中使用?示例:sqlite3 第一步: 安装库 第二步:集成 通过以下命令可以把vcpkg提供 ...
CMakeLists.txt test.cpp 2. 配置CMake工程: 输 ...
最近在linux上使用cmake,对于使用GUI习惯的还真不能适应,真是想尽一切办法把原来使用cmake的工程创建成CodeBlocks工程。工程小了还能接受,工程大了太麻烦了。 看了一下cmake的官方文档从2.2.8以后的版本可以直接使用命令生成codeblocks工程,我的小心 ...
公司引擎是用cmake根据目标平台来构建工程的,刚接触的时候深深体会到cmake的方便:如果目标平台是windows,它可以帮你自动构建出vs工程;如果是安卓,自动构建出eclipse工程,如果是IOS,自动构建出xcode工程。想想以前用vs建工程的时候,如果要引入第三方库,必须要 ...
本文中所有代码:https://git.coding.net/autophyte/soTest.git 0. 什么是CMake CMake是一个跨平台的编译、安装、测试以及打包工具;CMake不直接编译软件,而是结合原生构建系统来构建软件。CMake配置文件 ...
简介 protobuf 只需要我们定义 .proto 格式的数据结构,然后使用 protobuf 编译器生成指定语言的代码,然后我们就可以在指定的语言中使用这个数据结构了。protobuf 的一大好处就是数据结构的序列化和反序列化,这些自定义的数据结构经过序列化之后就可以通过网络、本地系统等方式 ...
因为经常把第三方依赖装到非系统目录下,因此cmake需要使用环境变量 ...
最近在做一个软解视频叠加硬解视频的方案,网上看了很多教程,始终不得要领.虽然ijkplayer提供了ijkplayer-example这个示例工程,但对于初入安卓的人来说,要将ijkplayer整合到自己的工程中也是颇为不易的. 这里要感谢giraffeplayer的作者,下面是github地址 ...