gcc7

    2

    1答えて

    私は自分自身を説明できない奇妙な振る舞いを見ています。 コード次のようになります。 #include <memory> #include <vector> #include <algorithm> int main(){ std::vector<double> t1(10, 5.0); std::vector<double*> t2(10); std::tra

    0

    2答えて

    私はそれを説明できない問題があります。 メモリリークについてvalgrindで確認プログラムの実行順序が、プログラムの実行可能ファイルを実行したときの順序と異なることに気付きました。 私は自分のプログラムを縮小し、問題がどこにあるのかをコンパイルするようにしました。 私はコンパイルして、次のコードを実行します。 [email protected] ~ $ ./program I am 18320

    0

    1答えて

    gcc7またはclangを使用したIntelのAVX拡張機能の256ビットベクトルデータ型(__m256d)をコンパイルできません。 128ビットのベクトルをコンパイルして使用できます(-mavxフラグなし)。しかし、avxベクトルを試してすぐに、アセンブラのコマンド定義が見つからないか(GCC7)、リンカエラー(clang)があります。私はすべてのコンパイラやパッケージをインストールするためにポ

    0

    1答えて

    -static-libstdc++でコンパイルすると、コンパイルされたバイナリはUNIX - GNU ABIを使用しますが、UNIX - System V ABIでバイナリを取得する必要があります。 (私はFreeBSDとの互換性が必要です) 私もCompile libstdc++ with hash style SYSVを試しましたが、それは役に立ちません。 $ gcc-7.1 -v Usin

    1

    2答えて

    Fedora 25から26にアップグレードすると、デフォルトのgccバージョンは7.1.1になり、gcc -dumpversionの出力はmajor.minor.patchからjustメジャー。 新しい出力: $ gcc -dumpversion 7 マニュアル状態 -dumpversion 印刷コンパイラのバージョン(例えば、3.0、6.3.0または7) - およびありません他の何かを し