Loading
Now Loading...
Daigo Suhara
neovim

macosでneovimのbuild時にヘッダファイルが見つからないエラー

ソース
Qiita
公開元記事を開く

はじめに

neovimをビルドしようと

make CMAKE_BUILD_TYPE=RelWithDebInfo

を実行したところ

fatal error: CoreServices/CoreServices.h: No such file or directory

というエラーが出た.

原因

(nixでインストールした?)gccを使用していると,macOSの最新SDKと互換性のないヘッダーファイルを参照してしまうらしい

解決策

clangを使用すると,無事にビルドできた

オプションで指定するなら下記

make CMAKE_BUILD_TYPE=RelWithDebInfo CC=clang CXX=clang++
macosでneovimのbuild時にヘッダファイルが見つからないエラー | Daigo Suhara