1. 云栖社区>
  2. 全部标签>
  3. #clang#
clang

#clang#

已有0人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

为clang添加中文关键字

通过修改clang编译器源码, 使之支持中文关键词. Add Chinese keywords to clang compiler.

llvm c++ clang github

PostgreSQL 开启with-llvm(JIT)后,新增插件异常(clang: Command not found)处理

标签 PostgreSQL , llvm , clang , jit 背景 PostgreSQL 11版本开始引入了对JIT的支持,在OLAP类型的SQL有比较大的性能提升。 如果你使用的是YUM安装的PG,clang可能没有加入,在后期编译其他插件时可能遇到类似的报错: 比如pg_hint_plan插件 git clone https://github.

数据存储与数据库 PostgreSQL postgres path clang test 插件

cheerp 交叉编译aes库

这个文章主要演示了一个cheerp交叉编译的简单的例子对比测试。这个例子中我们把一个c文件的算法交叉到js侧。 先行准备 我们分别使用js的一个aes库,和交叉过去的一个c实现的库分别分别在node和浏览器端做性能比较。

性能 c++ 浏览器 node clang void

iOS静/动态库开发支持bitcode

bitcode是什么 Bitcode is an intermediate representation of a compiled program. Apps you upload to iTunes Connect that contain bi...

ios llvm 架构 Framework clang test Apple

Visual Studio Code安装以及C/C++运行环境搭建

众所周知VSCode是全宇宙最好用的编辑器 (雾 配置了很久,今日终于配置完成了,还是有点麻烦的,本文是为了方便一些不懂怎么配置的小白,以及还有一些美化教程。 一、安装 Visual Studio Code是一款免费而且强大的编辑器,你可以直接在官方进行下载,本文是针对Windows系统进行安装使用。

llvm Json c++ windows 配置 code visual clang gcc mingw

阿里DNS:用LibFuzzer照亮DNS代码的死角

【阿里DNS团队】在很久之前就已经认识到恶意报文防御在整个DNS系统安全稳定保障工作中的重要性,也花了非常大的精力在这个方面做了很多的研究和实践,今天我们就简要介绍一下我们在DNS代码白盒Fuzzing测试方面的一些工作,以供跟大家交流和学习。

函数 漏洞 测试 多线程 clang DNS 云解析 单元测试 网络协议 数组 攻击 模糊测试

centos7使用lldb调试netcore应用转储dump文件

centos7下安装lldb,dotnet netcore 进程生成转储文件,并使用lldb进行分析 随着netcore应用在linux上部署的应用越来越多,碰到cpu 100%,内存暴涨的情况也一直偶有发生,在windows平台下进程管理器右键转储,下载到本地使用windbg或者直接vs分析都比较方便。

llvm 源码 脚本 clang Create dump github

Mac 安装YCM

① 安装Xcode的同时, 安装配套的命令行工具, 包括git, cmake, clang ② 安装Macvim, 并在~/.bashrc文件中设定别名, alias vim="/path/to/macvim"覆盖系统自带的vim ③ 通过git下载vundle, 下载到~/vim/bundle/vundle ④ 登录YCM的github, 根据官方提供的~/.

mac Xcode path 配置 git clang vim github CMake

MakeFile基本使用

MakeFile Making makefile demo # Run this line when useing `make` command # default is the target which is an output id in this makefile # name after `...

clang Create source makefile single

Mac 安装GTK

Mac上配置GTK环境 安装command line工具, 如果安装了Xcode, 就直接跳过该步骤 安装Homebrew 使用brew install pkg-config 使用brew install gtk+3 使用clang编译时, 使用clang 'pkg-config --libs --cflags gtk+-3.

mac Xcode 配置 clang brew

使用nasm和clang

nasm编译 nasm -f macho64 --prefix _ demo.asm # --prefix是为gobal的标签添加前缀, 链接时根据的都是以_开头的 clang编译 clang test.c demo.o

clang test demo prefix

用汇编实现add函数

平台 macOS 工具 nasm clang 文件 main.c #include int add(int a, int b); int main() { printf("the reuslt of 2 plus 3 is %d\n", add(2, 3)); return 0; } add.

函数 ADD clang prefix

汇编语言版本的HelloWorld

平台 macOS 工具 nasm clang 文件 main.asm extern _printf ; 这里调用系统的一个系统调用函数, _printf, 使用extern告诉链接器该label在其他文件中有定义, _printf只接受一个string的地址, 和C语言层面上的printf是一样的 section .

函数 string clang

Android Studio 解决:error adding symbols: File in wrong format clang++.exe: error: linker command...

错误日志: Error:FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:externalNativeBuildDebug'.

android java sdk cpp clang file CMake

征服恐惧!用 Vim 写 iOS App

我们都知道 Vim 和 Emacs 都是文本编辑器中的上古神器,你也许用 ctags,cscopes 配合 Vim 完成过大型 C 或者 C++ 的开发,你也许配合过其他插件,完成过 JavaScript,python 代码的开发,但是很少有人试过 i...

ios Xcode 配置 脚本 clang 插件 vim

iOS解决警告: Attribute Unavailable: Automatic Preferred Max Layout Width before iOS 8.0

前言 优秀的开发者在看到每一个警告当做一个报错去看待、认真去对待解决!在开发中难免都会遇到很多意想不到的警告,但是希望我们每个开发者都能用看待一个问题一样去理解并解决它,只有这样我们才能得到更快的进步。

ios 布局 clang

8
GO