Bazelを用いたC/C++プロジェクトでcompile_commands.jsonを生成する
結論 Ubuntu 18.04 LTSにて動作を確認しています。以下のコマンドを実行し、bazel-compilation-databaseをインストールします。 # 2020-06-09時点で最新の […]
medalotteの記録
結論 Ubuntu 18.04 LTSにて動作を確認しています。以下のコマンドを実行し、bazel-compilation-databaseをインストールします。 # 2020-06-09時点で最新の […]
C/C++/Objective-Cの言語サーバであるcclsのUbuntu18.04へのインストール方法です。 簡単で嬉しい! $ git clone –depth=1 –recursive ht […]
結論 こんな感じに書けば良さそうです(C++11以降)。 #include <iostream>#include <thread>#include <exception& […]
Eigen(C++の線形代数ライブラリ)を用いた実装を共有ライブラリとしてビルドし、それをリンクして実行ファイルをビルドしようとしたところ、以下の参照エラーが起きてしまいました。 undefined […]
EmacsのLSPクライアントとして現在盛んに開発されているlsp-modeと、C/C++/Objective-CのLSPサーバ(言語サーバ)であるcclsを用いて、C/C++の開発環境を整えてみまし […]