推荐插件: C/C++(建议关闭补全和错误提示功能,因为实在是太烂了) ccls clangd Code Runner Cmake CMake Tools 其他好用的插件: GNU Assembler Language Support Bracket Pair Colorizer 2 Visual ...
分类:
编程语言 时间:
2020-05-05 10:39:40
阅读次数:
734
前言 前段时间笔者组内同事十分快速地开发了一个应用(不妨设应用名为QiShareDemo),笔者在使用8+128的Mac Air 运行项目的时候,发现项目编译时间比较久,查看了相关资料,并做了部分实践,落地了这篇文章。 笔者在 clone 了 QiShareDemo 后,发现全量编译编译项目的编译时 ...
分类:
编程语言 时间:
2020-05-02 12:17:08
阅读次数:
82
不慌. 上网上下的clang全是报错,所以就想先配置一下文件. 其实它本来的配置我觉得挺好的. 可能因人而异有些地方还是改了改. 原版有英语注释的,就当是学英语了 1 // While you can edit this file, it's best to put your changes in ...
分类:
其他好文 时间:
2020-04-28 23:18:52
阅读次数:
75
在写c/c++ 代码的时候,经常需要格式化代码,提高可读性, 这里介绍几种方法方便格式化 安装工具 Clang( 附带安装clang tidy,git clang format,clang tidy format) 使用 i 表示覆盖文件,否则会把格式化的文件打印出来 style 是风格设置, fi ...
分类:
其他好文 时间:
2020-04-23 21:34:48
阅读次数:
100
[TOC] 官方教程:https://github.com/Microsoft/LightGBM/blob/master/docs/Installation Guide.rst macos 1、mac安装lightgbm之两步走策略(要求编译器:Apple Clang version 8.1 or ...
分类:
系统相关 时间:
2020-03-31 12:09:36
阅读次数:
85
gcc /g++编译器在Windows 环境下会出现各种奇怪的问题, 内存分配,数组溢出处理,中文乱码,和vs的clang编译器有很大差距 -fexec-charset=charset,此选项指定窄字符或窄字符串的字面值常量的内部编码方式,默认为UTF-8。例如指定此选项为GBK,则窄字符或窄字符串 ...
# android 5.1 armv7a成功运行toybox-8.2。 # 虽然手机的api等级可能低于28,但是为了成功编译需要api等级至少28。 export CC=armv7a-linux-androideabi28-clang export STRIP=arm-linux-androide ...
分类:
其他好文 时间:
2020-03-16 17:35:24
阅读次数:
60
题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 C++11(clang++ 3.9) class Solution { public: void replaceSpace(cha ...
分类:
其他好文 时间:
2020-03-07 19:13:23
阅读次数:
68
什么是Objective-CObjective-C,简称OC,是一种通用、高级、面向对象的编程语言。它扩展了标准的ANSIC编程语言,将Smalltalk式的消息传递机制加入到ANSIC中。当前主要支持的编译器有GCC和Clang(采用LLVM作为后端)。Objective-C的商标权属于苹果公司,苹果公司也是这个编程语言的主要开发者。苹果在开发NeXTSTEP操作系统时使用了Objective-
分类:
其他好文 时间:
2020-03-07 17:35:05
阅读次数:
77
题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长 ...
分类:
其他好文 时间:
2020-03-07 09:37:02
阅读次数:
66