上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 56 下一页

2019年9月19日

Qt for Android使用grpc探索

摘要: 利用Qt在Android上使用grpc需要*.a的静态库,Windows上编译的lib库以及linux编译出来的.a,经过尝试,均无法链接成功。本文尝试使用NDK来编译Android版本的grpc静态库。 前言 Qt for Android上要使用grpc,需要用到对应Android架构的静态库文件 阅读全文

posted @ 2019-09-19 09:49 我来乔23 阅读(1626) 评论(3) 推荐(1) 编辑

2019年9月17日

Windows+Qt+MinGW使用gRPC

摘要: 本文参考博客文章Qt gRPC 简单应用进行了亲自尝试,特此记录以下过程,为后人提供经验。我的环境:Windows10 x64需要依赖MSYS2环境(一个类Unix环境,包管理器)MSYS2 github:https://github.com/msys2MSYS2包含了很多软件包(https://p 阅读全文

posted @ 2019-09-17 10:45 我来乔23 阅读(5320) 评论(1) 推荐(1) 编辑

2019年9月12日

尝试在iOS上使用gRPC

摘要: 简介 gRPC,google的远程过程调用框架,传输协议使用 HTTP2, 序列化协议使用 protobuf。gRPC 使用 HTTP2 传输协议传输 protobuf 序列化的二进制数据,有极高的效率、极低的资源占用率。github仓库地址:https://github.com/grpc/grpc 阅读全文

posted @ 2019-09-12 16:20 我来乔23 阅读(2233) 评论(0) 推荐(0) 编辑

Windows+Qt使用gRPC

摘要: 上篇文章《Windows+VS2017使用gRPC》编译出了Windows下可用的gRPC静态lib库文件,在此基础上要想在Qt上使用,需要使用MSVC2017 64bit构建组件进行构建。 grpc-server 新建基于Widget的Qt工程grpc-server Widget.h 123456 阅读全文

posted @ 2019-09-12 15:57 我来乔23 阅读(4518) 评论(0) 推荐(1) 编辑

Windows+VS2017使用gRPC

摘要: gRPC官方Windows安装说明: Install Visual Studio 2015 or 2017 (Visual C++ compiler will be used). Install Git. Install CMake. Install Active State Perl (choco 阅读全文

posted @ 2019-09-12 11:49 我来乔23 阅读(9992) 评论(3) 推荐(4) 编辑

2019年9月9日

尝试在Mac/iOS上使用tcmalloc库

摘要: 概述 TCMalloc 是 Google 开发的内存分配器,在不少项目中都有使用,例如在 Golang 中就使用了类似的算法进行内存分配。它具有现代化内存分配器的基本特征:对抗内存碎片、在多核处理器能够 scale。据称,它的内存分配速度是 glibc2.3(glibc是GNU发布的libc库,即c 阅读全文

posted @ 2019-09-09 14:23 我来乔23 阅读(2004) 评论(0) 推荐(0) 编辑

2019年9月6日

./configure & make & make install 知其所以然

摘要: 最近一直在类unix系统上(Ubuntu和Mac OS)上调研第三方的一些开源库,要涉及到开源库的编译安装工作,接触最多的就是./configure & make & make install。 以前我们在Windows上进行开发的过程中,使用Visual Studio打开sln直接一个按钮就编译生 阅读全文

posted @ 2019-09-06 17:38 我来乔23 阅读(2665) 评论(0) 推荐(1) 编辑

UUID生成库libuuid和crossguid

摘要: libuuid是一个开源的用于生成UUID(Universally Unique Identifier,通用唯一标识符)的库。 可从https://sourceforge.net/projects/libuuid/ 下载,最新版本为1.0.3,更新于2013年4月27日,此库仅支持在类Linux下编 阅读全文

posted @ 2019-09-06 16:32 我来乔23 阅读(4069) 评论(0) 推荐(0) 编辑

2019年9月5日

shell脚本初学者笔记

摘要: 概述 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 Linux 的 Shell 种类众多,其中Bourne Again Shell(Bash),由于易用和免费, 阅读全文

posted @ 2019-09-05 15:59 我来乔23 阅读(285) 评论(0) 推荐(0) 编辑

Clang交叉编译初识

摘要: 最近工作中要编译一个第三方的C库用于iOS端使用,我直接在Mac OS的终端中./configure & make & make install常规走下来,却无法在真机iOS上使用,提示“Symbol(s) not found for architecture arm64”! 通过命令file *. 阅读全文

posted @ 2019-09-05 15:15 我来乔23 阅读(5122) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 56 下一页

导航