Closed1
C++初心者の競プロ環境構築覚え書き
ローカル環境のコンパイルを早くする for bits/stdc++.h
手元でC++のコードを変更して色々試している時に、コンパイル速度が気になったので早くする方法を調べた。
どうやら #include <bits/stdc++.h>
をプリコンパイルすることで速度を改善できるらしい。
結論から言うとこの方法で g++ HelloWorld.cpp
のコンパイル速度が 0.5-0.9s
から 0.1-0.2s
に改善された。かなりストレスフリーだ。
以下の記事を参考に bits/stdc++.h
の場所を特定しプリコンパイルするとコンパイル時に自動ロードされる。
少し手間がかかったが(自分は問題解決含めて1時間強かかった)、やった甲斐はあったと思う。
参考: bits/stdc++.hのインクルードを高速化しよう!(MacOS版)
このスクラップは2023/10/11にクローズされました