別のCコンパイラをインストールすると、システムヘッダファイルが混乱します。

別のCコンパイラをインストールすると、システムヘッダファイルが混乱します。

今日は別のCコンパイラであるsccをインストールしました。(関連)sccが私が使用するのに十分な成熟していないことに気づき、それを取り除きました。

sccをインストールすると、stdio.h、math.hなどの多くのCヘッダファイルが置き換えられ、変更されたバージョンはgccで正しく動作しません。すべてのシステムヘッダーまたは少なくとも変更されたバージョンをどのように再インストールしますか?どのパッケージがそのようなファイルを提供しているのかを知っている人はいますか?

私はLinux Mint 20を使用しています。

ベストアンサー1

sudo apt update
sudo apt-get install --reinstall `dpkg -l '*-dev' | awk '/^ii/{print $2}'`

おすすめ記事