cmake指定编译器
- 推荐10个好用的C++在线编译器,去网吧学习不用配置环境了
-
很多时候我们会去网吧学习C++(不是),安装VS、Eclipse这样的大型软件没必要,但是下载vscode、mingw、cmake来配置环境比较麻烦,这时一个实用的C++在线编译器就非常难得和可贵了,我试用了多款后,特地奉上这10个C++在线编译器,让你成为网吧里最靓的仔。1、C++Insight...
- 客户端单元测试实践—C++篇
-
背景我们团队在手淘中主要负责BehaviX模块,代码主要是一些逻辑功能,很少涉及到UI,为了减少双端不一致问题、提高性能,我们采用了将核心代码C++化的策略。由于团队项目偏底层,测试同学难以完全覆盖,回归成本较高,部分功能依赖研发同学自测,为了提高系统的稳定性,我们在团队中实行了单元测试,同时由于集...
- Clion最新版安装破解激活教程,亲测可用
-
大家好,本篇文章给大家介绍Clion安装,Clion破解,Clion激活教程,亲测可用,操作简单,而且是永久免费的。申明:本教程Clion破解补丁、激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版!PS:本教程最新更新时间:2023年1...
- 第二章 编译器之llvm编译
-
在最近的工作中要使用llvm编译器,研究了小半年的时间,这里我就大概介绍一下llvm的基本情况,如何使用。llvm是一个开源的编译器,众所周知,苹果的xcode的内核就是llvm编译器。llvm是一个轻量的易于扩展的编译器,通过IR等中间语言将编译分为前端和后端,所以llvm也存在易于扩展的属性。如...
- 开源鸿蒙OpenHarmony 5.0.0 Release发布
-
IT之家9月30日消息,开源鸿蒙OpenHarmony5.0.0Release版本于昨日发布,相比OpenHarmony5.0Beta1,Release版本做出了如下特性新增或增强:应用框架新增更多生命周期管理能力、提供子进程相关能力ArkUI进一步开放自定义节点的渲染能力...
- 仅用CPU就能跑到1000FPS,这是开源的C++跨平台人脸检测项目
-
选自GitHub项目作者:ShiqiYu参与:肖清总是被各种依赖环境蹂躏?看看这个C++编写的跨平台人脸检测项目,电脑手机都可运行!项目地址:https://github.com/ShiqiYu/libfacedetection人脸检测可广泛应用于人机交互、安防监控、社交娱乐等领域,具有很强的实...
- ARM机器(Oracle Linux / Redhat/ ...)上如何编译 CatBoost
-
最近有客户需要用到ARMCPU机器,但ARM上没有现成的catboost链接库可用(libcatboostmodel.so),需要自己编译。客户根据指导文档,自己折腾了很长时间,也没法编译出来。直接根据指导文档去编译,肯定是没法通过的。这里记录一下我编译的过程:安装Git安装Git是为了从gith...
- 详解RTP协议之H264封包和解包实战
-
0.引言为了更好理解本篇文章,可以先阅读前面几篇文章,文章列表如下:详解RTP协议之H264封包细节(1)详细解析RTSP框架和数据包分析(1)手把手搭建RTSP流媒体服务器RTP协议HLS实战之Wireshark抓包分析HTTP实战之Wireshark抓包分析建议:阅读本文前,一定要阅...
- cJSON,c语言的JSON库!
-
WelcometocJSON.cJSON的目标是成为您能够完成工作的“最愚蠢(最便捷)”的解析器。它是一个C文件和一个头文件。JSON它类似于XML,但不含冗余。您可以使用它来移动数据、存储数据,或者只是表示程序的状态。作为一个库,cJSON的存在可以带走尽可能多的跑腿工作(重复造轮子),但...
- Rust vs C++ 包管理之痛
-
最近在技术社区看到一张很有意思的对比图,它用非常形象的方式描绘了Rust和C++在处理第三方库依赖时的差异。图中,Rust的包管理过程如体操运动员般流畅自如,而C++的包管理过程则如马戏团表演般令人崩溃。今天,我们就来仔细剖析一下这张图背后的故事,看看两种语言在包管理上究竟有何不同。开...