mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-01-24 02:50:03 +08:00
1.0 KiB
1.0 KiB
title | description |
---|---|
SpaceVim lang#c layer | This layer is for c/c++/object-c development |
Layers > lang#c
Description
This layer is for c/c++/object-c development.
Layer Installation
To use this configuration layer, add SPLayer 'lang#c'
to your custom configuration file or load layer with custom options.
call SpaceVim#layers#load('lang#c',
\ {
\ 'enable_libclang' : 1,
\ }
\ )
Configuration
clang_executable
(string)
set the path to the clang executable
enable_libclang
(boolean)
use libclang instead of clang -cc1
, by default it is 0.
libclang_path
(string)
The libclang shared object (dynamic library) file path. by default it is empty.
clang_std
(dict)
{
"c": "c11",
"cpp": "c++1z",
"objc": "c11",
"objcpp": "c++1z",
}
clang_flag