gcc4.9

    10

    2答えて

    含めずに、次のプログラムの出力をリンクする私ができる午前、それは私がTDMを使用しています1と1 を出力します-GCC 4.9.2 64ビット。私はisdigitの実装が最初のケースにあるのだろうと思っています。なぜにリンクできるのでしょうか。デフォルトGCCによって #include<stdio.h> //#include<ctype.h> int main() { printf

    2

    1答えて

    -O2でコンパイルしているときに、別の場所で次のエラーが発生しています。gcc-4.9.1.を使用して64ビットCライブラリをコンパイルしようとしています。 -O0コンパイルは正常に動作します。 Error: error: extended registers have no high halves このエラーメッセージが来て、どのようにそれを修正することです理由を任意のアイデア。それが指し

    3

    2答えて

    ディレクトリに3つのファイルがあります。 ll.cc〜libmylib.soをビルドし、main.cc〜myexeをビルドします。 使用して、これらがg ++エラーを報告し、 g++ -Wall -g -fPIC -std=c++11 ll.cc -shared -o libmylib.so g++ -Wall -g -std=c++11 main.cc -L. -lmylib -o myexe

    1

    1答えて

    をインストールし、私はnodegitのインストールNPMの間に、次のエラーを得た: > [email protected] preinstall /home/mhu/nodegit > node lifecycleScripts/preinstall [nodegit] Running pre-install script [nodegit] [email protected] insta

    1

    1答えて

    Solarisプラットフォームにいくつかのレガシーコードがありますが、これをLinuxに移植したいのですが、Linuxでコンパイルエラーが発生しています。 Solarisの が、私は次のコードスニペットがあります。私は、GCC 4.9.2を使用してLinux上でコンパイルしようとする(Solaris上でOKコンパイル) #include <signal.h> ... void f() {

    0

    1答えて

    次のコードでは私のコード といくつかの問題があります:アンドロイド4.4、NDKのGCC 4.9 A: GainDetailMatIは9792 * 2448マトリックスとMatタイプ ContrastGainBound4096x、ContrastGainLayerIはint プラットフォームであります: Mat plus = ContrastGainLayerI * min(ContrastGai

    1

    1答えて

    最近Ubuntuを15.04から15.10にアップデートしました。これらのバージョンの主な違いの1つは、gcc-4.9 - > gcc-5のデフォルトgccバージョンの更新です。私が開発しているライブラリは、gcc-4.9のために書かれ、コンパイルされており、gcc-4.9でしか動作しない他のライブラリに依存しています。 自分のコンピュータにgcc-4.9をインストールしました。ライブラリとソース

    6

    1答えて

    ビルドプロセスの一部として、実行可能ファイルをコンパイルするときにマップファイルが生成されます。例: g++ -Wl,-Map,/tmp/foo.map -o foo foo.cpp GCC 4.3/4.4からGCC 4.9へ移行しようとすると、新しいビルドサーバーがセットアップされました。 4.9ビルドサーバーによって生成されたマップファイルには、シンボル名が変更されていません。 4.3/4