自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 xcode调试可执行程序

文章目录应用场景配置及说明应用场景插件开发,我们开发的是一个动态库,可执行程序会动态加载我们的动态库。已经用其他构件工具(Ninja、Cmake、Makefile)编译好的可执行程序,有些开源项目自带了构建工具能方便的编译出测试程序,我们没必要再使用xcode来编译了,这样的情况下直接使用xcode调试就好了。配置及说明新建一个空工程:Xcode -> File -> New -> Project…配置Scheme:Xcode -> Product -> Sc

2021-05-20 14:24:38 1492 4

原创 xcode-select error

不知道做了啥操作突然间这个xcodebuild就不能使用了,出现如下错误,这个错误是因为developer directory设置有误导致的。我们只需设置正确的目录就好了,如果我们不知道正确的目录是那个,那么我们就重置它:sudo xcode-select -rxcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools'

2021-05-18 09:42:15 591

原创 RPC gRPC ProtoBuf之间的关系

文章目录RPCProtoBufmessage定义message扩展Services定义protoc(Protocol Compiler)gRPC编译gRPC(mac)编译examples/cpp/helloworld代码理解(examples/cpp/helloworld)proto文件(helloworld.proto)helloworld.grpc.pb.h(cc)文件同步RPC例子greeter_client.cc和greeter_server.cc异步RPC例子greeter_async_clien

2021-05-14 18:32:23 2726

原创 C++ functional

文章目录std::function std::bad_function_callstd::bindstd::ref std::cref std::reference_wrapperstd::mem_fn类模板std::function是通用多态函数封装器。 std::function的实例能存储、复制及调用任何可调用函数、 lambda表达式、 bind表达式或其他函数对象,还有指向成员函数指针和指向数据成员指针。若 std::function 不含目标,则称它为空。调用空std::function的目

2021-05-13 10:11:02 3618

原创 C++ 时间和日期

文章目录ctimestd::timestd::localtimestd::gmtimestd::asctimestd::ctimestd::strftimechronostd::ratiostd::chrono::durationstd::chrono::duration_caststd::chrono::time_pointstd::chrono::system_clockstd::chrono::steady_clockC++提供日期和时间相关的实现,分为C风格和C++风格。C风格的提供了获取当前

2021-05-12 19:20:51 1567

原创 C++ 线程、锁、条件变量和异步

文章目录线程thread设置线程名字设置线程优先级互斥锁mutextimed_mutexrecursive_mutexrecursive_timed_mutexstd:locktry_locktry_lock_for, try_lock_untillock_guard, unique_lock, shared_lockdefer_lock, try_to_lock, adopt_lock条件变量condition_variablecondition_variable_anynotify_all_at_thr

2021-05-11 15:57:31 834

原创 C++ tuple

属于C++11标准库函数的一部分,常用于接收不定参数。需要理解以下关键字和模块,以便理解后面的例子。decltype的作用是获取变量的类型typename的作用是声明后面的部分属于类型,因为在模板中是不知道它是类型还是变量的remove_reference的作用是如果是引用类型只保留类型tuple的使用make_tuple用于构造一个tuple、tuple_size用于获取tuple的参数个数、get获取tuple指定索引的值get只能传递常量,所以如果要依次获取tuple内的值,我们需要

2021-05-07 22:49:52 3392

原创 C++ Enum转字符串

文章目录cc++ mapc++ template枚举类型定义如下enum Color { Color_Red, Color_Blue, Color_Green, kColor_Last = Color_Green,};const char* ToString(Color c);cconst char* ToString(Color c){ switch (c) { case Color_Red: return "Red";

2021-05-07 17:59:57 7924

Visual Assist X10.9.2212完美破解版

Visual Assist X 10.9.2212 最新版 破解版 替换VA_X.dll即可

2018-07-17

linux64 gn文件

webrtc中的Linux64版本的gn文件和clang-format文件

2017-05-04

elecard_hevc_analyzer

elecard的H.265分析工具

2016-07-22

adb 1.0.32

adb 1.0.32

2016-07-05

android 4.4.2 sdk源码

打开Eclipse -> 随便找一个工程点击一个关键字Ctrl+左键 -> Add Source -> Add Folder -> 找到刚刚下载的Source -> 确定 -> 完成。 因为已经添加过了以上流程根据印象写的。

2014-12-11

空空如也

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

TA关注的人

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