問題タブ [gcc5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
502 参照

c++ - リストの初期化で絞り込むときの g++4.9 と g++5 の異なる動作

次のコードを検討してください。

C++11 標準によれば、コンパイルすべきではありません (ブレースの初期化でのナローイングは禁止されています)。

現在、コンパイルするとg++4.9.2 -std=c++11警告のみが出力されます

フラグを削除する-std=c++11と、ブレースの初期化に関する警告が表示されますが、縮小は行われません。

一方、 g++5はコンパイルしませg++5 -std=c++11. ただし、-std=c++11が省略されている場合でも、g++5喜んでコンパイルし、ナローイングではなく、ブレースの初期化に関連する警告のみを表示します。

上記の振る舞いはバグがあるようでg++4.9、コードをコンパイルすべきではありませg++5-std=c++11。これは既知の問題ですか?

0 投票する
1 に答える
19959 参照

c++ - Linux (Ubuntu) に GCC 5.1 をインストールする方法

Ubuntu で新しい GCC 5.1 C++ コンパイラを試してみたいと思います。

Ubuntu に GCC 5.1 をインストールするにはどうすればよいですか?

GCC のソースをダウンロードしてそれらから GCC 5.1 全体をビルドするのではなく、ダウンロードしてインストールするだけでビルド済みの実行可能ファイルを使用したいと思います。

さらに、libstdc++ の ABI が GCC 5 で変更されたことを読んだので、libstdc++ の新しいバージョンも GCC 5.1 と共にインストールする必要がありますか?

0 投票する
1 に答える
149 参照

regex - g++ 5.1 の正規表現機能

すべての正規表現機能は最終的に gcc5.1 で実装されていますか? 以前のバージョンでは部分的なサポートしかありませんでした。

0 投票する
1 に答える
8277 参照

c++ - GCC 5.1 ツールチェーンを使用して C++11 ソースをコンパイルできない

Ubuntu で GCC 5.1 を使用して、C++11 機能で記述されたライブラリをコンパイルしようとしています。std::unique_ptrただし、定義されていないと文句を言います。

CXX フラグ:

出力:

ただし、OSX でもまったく同じコードをコンパイルできます。

CXX フラグ:

私は何を間違っていますか?

0 投票する
1 に答える
2390 参照

gcc - gcc を構成するときの --enable-gold の目的

ソースから gcc 5.1 をビルドする場合、configure スクリプトは次のオプションを一覧表示します。

これは何を意味するのでしょうか?ゴールドがボックスにインストールされている場合、リンカーとしてゴールドを使用するように gcc に指示していますか? もしそうなら、それは金がデフォルトのリンカであると期待していますか、それとも

オプション?

オンラインの gcc configure ドキュメントで --enable-gold への参照が見つかりませんでした。

ありがとう!