タグ付けされた質問 「gcc」

GNU Compiler Collectionは、Linuxを含む多くのUnixライクなオペレーティングシステムで使用される標準のコンパイラシステムです。もともとはCプログラムのコンパイル用でしたが、現在はC ++、Java、およびその他のいくつかの言語も処理できます。

4
Ubuntu 10.04でgccを最新バージョン(この場合は4.7)に更新する方法は?
gcc 4.4.3現在、Ubuntu 10.04 32ビットがインストールされています。にアップグレードしたいgcc/g++ 4.7(C ++ 0xサポートを探しています) Ubuntu Package Managerを使用して更新する方法: apt-get upgrade/install ?? 2番目のオプションとして、最新のgccスナップショットファイルを次からダウンロードしました。 http://gcc.cybermirror.org/snapshots/LATEST-4.7/gcc-4.7-20110709.tar.bz2 しますか ./configure make make install このパッケージでソースからビルドしてインストールしますか?
22 10.04  gcc 

4
crti.oが見つかりません:そのようなファイルまたはディレクトリはありません
私がgcc 4.1.2(ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-4.1.2/gcc-4.1.2.tar.bz2)を作成したいときubuntu 12.04(x86_64)。現在アクティブなgccは4.6.2です。やった: ./configure それから make しかし、私はこのエラーを受け取ります /usr/bin/ld: cannot find crti.o: No such file or directory collect2: ld returned 1 exit status ウェブを検索すると、の場所に問題があるようですcrti。これらのファイルはシステムで利用可能です # find /usr/ -name crti* /usr/lib32/crti.o /usr/lib/x86_64-linux-gnu/crti.o /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o libc6 develパッケージもインストールされます # dpkg -l | grep libc6 ii libc6 2.15-0ubuntu10.3 Embedded GNU C Library: Shared libraries ii libc6-dbg …
19 12.04  gcc 


2
gcc: 'cc1plus'を実行しようとしたときにエラーが発生しました:execvp:そのようなファイルまたはディレクトリはありません
私は初心者ですが、冒険好きです。私はWindows、Fedora、Ubuntu 14.04 LTS(すべて64)をトライブートしています。学習するが、dpkg、apt、apt-getは使用しない。Ubuntuを使用してC ++の学習を開始します(gccがインストールされている唯一のもの)。だから、最初に試みたコンパイルで、コマンドを実行して次のものgcc xy.ccを得た: gcc: error trying to exec 'cc1plus' : execvp: No such file or directory そこで、コンピューターでcc1plusとexecvpを検索しました。そしてどちらも見つかりませんでした。ディレクトリ/user/share/man/man3でexecvp.3.gzを、でcc1を実行するだけ/user/lib/gcc/x86_64-linux-gnu/4.8です。 だから、たくさんの作業とパッケージのゲッターとチェッカーについて学びますが、削除して再インストールする勇気はありません。 提案はありますか?

2
Ubuntu 16.04でのgcc-7(および新しいパッケージ)のインストール[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Ask Ubuntuで話題になるようにします。 2年前に閉店しました。 Ubuntu 16.04 LTSを実行していますが、新しいバージョンのGCC、具体的には2017年5月2日リリースのgcc-7をインストールしたいです。ツールチェーンテストビルドppaにはそのためのパッケージがありますが、その隣にリストされているUbuntuバージョンは7-20170407-0ubuntu2(これが何に対応するのかわかりません)。この質問 とこの質問の指示に従ってみましたが、同じ問題がありました。それらはgcc 7.1が正式にリリースされる前からのものですので、リリースされた時点で指示がまったく変わるかどうかはわかりませんか? PPAを追加した後でも、次のようになります。 user@computer:~$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test user@computer:~$ sudo apt-get update user@computer:~$ sudo apt install gcc-7 Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package gcc-7 新しいgccのインストール方法に関するアイデアはありますか?ディストリビューションをアップグレードするつもりはありません。また、ソースからビルドすることもできませんが、それをすべて手作業で管理するのは面倒なので、それは私の最後の手段のようなものです。

3
sudo apt-get install libstdc ++
libstdc++を使用してインストールしようとすると: sudo apt-get install libstdc++ ubuntuで以下のエラーが表示されます。それについて何かご存知ですか? The following packages have unmet dependencies: libstdc++-4.8-doc : Conflicts: libstdc++6-4.4-doc but 4.4.7-8ubuntu1 is to be installed Conflicts: libstdc++6-4.6-doc but 4.6.4-6ubuntu2 is to be installed Conflicts: libstdc++6-4.7-doc but 4.7.3-12ubuntu1 is to be installed libstdc++-4.9-doc : Conflicts: libstdc++-4.8-doc but 4.8.5-2ubuntu1~14.04.1 is to be installed Conflicts: libstdc++6-4.4-doc …
16 apt  gcc 

6
configureの修正方法:エラー:Cコンパイラは実行可能ファイルを作成できません
中古 ./configure DFLAGS="-03" これはconfig.logです checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... …

3
「コマンドが見つかりません」エラーでプログラムを実行できません
WindowsからUbuntu 11.10に切り替えました。 テキストエディターを使用してCで次のコードを記述し、DocumentsにHelloWorld.cとして保存しました。 #include <stdio.h> int main() { printf("Hello World!\n"); return 0; } そして、ターミナルを起動して、次のコマンドを入力します。 cd Documents gcc HelloWorld.c Googleで検索した後、実行可能ファイルであるa.outと呼ばれるファイル。次のコマンドを入力しました: a.out しかし、私は得る a.out: command not found どのステップを間違ってしましたか?
15 command-line  gcc  c 

4
Ubuntuデスクトップ15.04 64ビットにg ++ 5.1をインストールする方法は?
Ubuntuで新しいGCC 5.1 C ++コンパイラを試してみたいと思います。 そのため、Linux Ubuntuデスクトップ15.04 64ビットを仮想マシンにダウンロードしてインストールしました。 次に、ターミナルで次のコマンドを入力しました。 sudo apt-get update sudo apt-get install g++5 ダウンロードおよびインストールされたいくつかのパッケージ。しかし、私が入るとき: g++ --version 私はまだ得る: g++ (Ubuntu 4.9.2-10ubuntu13) 4.9.2 私も試しました(この質問から): sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install g++-5 しかし、私はまだ4.9.2からの出力として取得しますg++ --version。 ソースからすべてを構築せずにg ++ 5.1を試すにはどうすればよいですか? ビルド済みのバイナリをインストールすることはできますか?

7
新しいUbuntu用のgccの古いバージョン
最新バージョンのUbuntu用のgccの古いバージョン用のパッケージを含むリポジトリはありますか?gcc3を特に必要とするプログラムのために、gcc 4と一緒にgcc3をインストールしたい。
15 apt  gcc  backport 

3
PPAからg ++ 4.8をダウンロードしましたが、デフォルトとして設定できませんか?
Ubuntu 12.10でg ++ 4.8をダウンロードしました: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install g++-4.8 しかし、私がするとき: sudo update-alternatives --config g++ g ++バージョンを切り替えるには、次のように表示されます。 update-alternatives: error: no alternatives for g++. しかし、私がそうするなら: g++ --version それは言います: g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for …

3
configure:エラー:Cコンパイラは実行可能ファイルを作成できません
を使用してrvmをインストールしようとしていました\curl -L https://get.rvm.io | bash -s stable --ruby --autolibs=enable --auto-dotfiles。構成エラーが表示されるまで問題なく動作しました。 Error running './configure --prefix=/home/nishant/.rvm/rubies/ruby-2.0.0-p247 --disable-install-doc --enable-shared', please read /home/nishant/.rvm/log/1379591052_ruby-2.0.0-p247/configure.log There has been an error while running configure. Halting the installation. 上記のログファイルの内容は次のとおりです。 [2013-09-19 17:15:58] ./configure current path: /home/nishant/.rvm/src/ruby-2.0.0-p247 command(4): ./configure --prefix=/home/nishant/.rvm/rubies/ruby-2.0.0-p247 --disable-install-doc --enable-shared checking build system type... i686-pc-linux-gnu checking host system …
15 12.04  12.10  bash  gcc 

1
GDBがクラッシュします:ImportError:libstdcxx.v6.printersというモジュールはありません
GDBに問題があります。C ++プログラムを実行した直後にデバッグしようとすると、GDBは次のエラーを出します。 (gdb) run Starting program: /home/errikos/Workspaces/tests/a.out Traceback (most recent call last): File "/usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18-gdb.py", line 59, in <module> from libstdcxx.v6.printers import register_libstdcxx_printers ImportError: No module named libstdcxx.v6.printers Traceback (most recent call last): File "/usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18-gdb.py", line 59, in <module> from libstdcxx.v6.printers import register_libstdcxx_printers ImportError: No module named libstdcxx.v6.printers その後、GDBは実行を続けます(つまり、完全にクラッシュしません)。 私はこれについていくつかのバグレポートがあることを知っています(ここ、ここ、ここ)。2番目のレポートでは、修正がリリースされたという主張もあります。3番目の方法では、シンボリックリンクの回避策がありますが、それは私にとっては機能しませんでした(そして、機能していても気に入らない)。 誰かがこれの回避策を見つけましたか?不足しているパッケージはありますか? …
14 python  gcc  debugging  gdb 

2
PreciseにGCC 4.7をインストールするにはどうすればよいですか?
PreciseアーカイブのGCCの最新バージョンは4.6.3です。ただし、GCC 4.7では、いくつかの新しいC ++ 11機能(コンストラクタの委任など)のサポートが追加されています。Quantalのパッケージアーカイブには、GCC 4.7.2が用意されています。 PreciseにGCC 4.7をインストールする方法はありますか?さらに良いことに、1つのリリースでパッケージの新しいバージョンを取得し、古いリリースにバックポートする簡単な方法はありますか?
14 12.04  gcc  versions  backport 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.