gcc4.7

    4

    1答えて

    C++フリースタンド環境で使用できる機能は何ですか?私は自分の喜びのために小さなカーネルを開発していますが、私はstdlibライブラリ全体を使うことができないことを知っていますが、他に何がありますか?私は新しいを使用して、それが問題なくコンパイルの演算子を削除しようとしましたが、リンカが undefined reference to `operator new[](unsigned long)

    0

    1答えて

    int型、long型、double型の絶対値を見つけるのに "abs"関数を使ったところで約200のファイルがあります。倍精度の場合、適切な関数呼び出しはfabsでありabsではありません。 C++ 11ではdouble型のabsサポートとしても扱われていますが、現在は古いコンパイラを使用しています。 C++ 11への移行は来年に予定されており、断続的に修正が必要です。 これらすべてのファイルには

    1

    2答えて

    旧リリースのMATLABにはいくつかの記事がありますが、R2016aでは動作しません。 私はMatConvNetをUbuntu 16.04にインストールしようとしています。 hereを説明するように、私はコマンドを実行すると、以下のように、それは私に警告を与える: Building with 'gcc'. Warning: You are using gcc version '5.4.1'. T

    6

    1答えて

    私は最近、C++ 11のコードをコンパイルできるようにMacPortsを介して、私のOS X 10.7システムにGCC 4.7.3とGDB 7.6をインストールしました。私はAppleの自作clang ++とgdbを使用することはできません。標準のテンプレートライブラリコードを正しくデバッグすることができないからです(例えば、リストイテレータを逆参照するとプログラムがクラッシュするなど)。 新しい

    6

    1答えて

    gcc 4.7.2でコンパイルするために既存のコードを移植していて、nullptrで奇妙な問題が発生しました。私は簡単なテストケースにそれを煮詰めるために管理している: #include <stdio.h> const char* g_marker = "Original value"; void SetMarker(const char* s) { g_marker = s;

    0

    1答えて

    doppia(ステップ2:cmake -D CMAKE_BUILD_TYPE=RelWithDebInfo . && make)のCPUコードをコンパイルしようとしています。 私が問題を抱えている依存関係はBoostです。 Doppiaは最初にBoostを見つけられませんでしたが(No Boost libraries were found.)、libboost-devとlibboost-all-d

    5

    4答えて

    私はCentOSの、Qtの4.7を使用して開発してきた、との未定義参照GCC 4.4 私はGCC 4.7が含まれてRed Hatの開発者用ツールセット1.1をインストールしました0.2、およびmakeの終わりに、私はQtのスレッドがそれに参照していることを推測しているエラー /usr/bin/ld: ../../bin/Solo: undefined reference to symbol '[e

    9

    1答えて

    gccのinfoファイルが とりわけ、x86-64の特定のフラグのセクションで述べている: There is no `-march=generic' option because `-march' indicates the instruction set the compiler can use, and there is no generic instruction

    0

    2答えて

    私はこのように、デバイスからの32ビット値のバイナリ配列を受け取り、vsprintfのでそれらを印刷コードを有する: void print_stuff(int32_t *p, const char *format) { vprintf(format, (va_list)p); } (これは単純化され、値がフォーマットと一致することを保証だ、等) これは、通常、x86 x86ではv