ダウンロードしてインストールしましたgcc-4.9
(デフォルト使用./configure
make
make install
)。コードをコンパイルすると、すべてがうまく機能します。しかし、dpkg -s gcc
gccがインストールされていないと主張しています。ただし、dpkg -s gcc-4.9
有効な出力が返されます。パッケージが存在すると宣言されるようにパッケージを
リンクしたいと思います。これは、パッケージを手動でインストールし(dpkgを使用して)パッケージをインストールする必要があるためです。gcc
gcc-4.9
dpkg
gcc
.deb
gcc
root@afr0ck:~/Desktop/Packages# gcc
gcc: fatal error: no input files
compilation terminated.
root@afr0ck:~/Desktop/Packages# dpkg -s gcc
dpkg-query: package 'gcc' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
root@afr0ck:~/Desktop/Packages# dpkg -s gcc-4.9
Package: gcc-4.9
Status: install ok installed
ベストアンサー1
dpkg
パッケージがインストールされていないというメッセージが表示されます。これは、必要なパッケージングツールを使用してパッケージをインストールしていないため、正しいものです。
パッケージマネージャ(またはdpkg
)apt-get
を使用するときは、生涯の間に競合を引き起こしたくない限り、手動インストールを避ける必要があります。
これでエラーを修正し、apt-get install gcc
関連ツールを使用して正しくインストールする必要がありますapt-get install build-essential
。