gcc

    5

    8答えて

    私は、JavaとC/C++の両方でいくつかの参照アルゴリズムをコーディングしています。これらのアルゴリズムの一部はπを使用します。それぞれのアルゴリズムの2つの実装で、と同じの結果が得られるようにしたいと思います。今まで一貫してこれを実行した方法の1つは、カスタム定義のpi定数を使用することです。この定数は、両方の言語で正確に同じです(3.14159など)。しかし、すでにJavaとGCCの両方のラ

    32

    4答えて

    Debian Linuxシステムでlibcurlを使うコードをコンパイルしています。私の開発マシンではDebian 5が稼働していますが、古いDebian 4システムでもバイナリを使えるようにしたいのです。私は-lcurlを指定した場合、それはlibcurl.so.4にリンクしますが、Debianの4つのシステムのみlibcurl.so.3 を持っていることがわかり は、私はどちらかにリンクするG

    3

    2答えて

    ソケットを使用する単純なNetbeans Cプロジェクトをコンパイルすると、次のような出力が得られます。 問題は、gccがsockets.hライブラリを正しくリンクしていないことです。 これを解決するにはfoolprofメソッドが必要です。 おかげで私はあなたが適切な-lフラグが必要 Running "/usr/bin/make -f Makefile CONF=Debug clean" in /

    3

    2答えて

    さまざまなC/C++コンパイラでは、最適化を制御するために#pragmaがあります。 たとえば、次のように純粋にパフォーマンス上の理由から のCodeWarrior #pragma optimization_level 0 void func_no_opt() { // Some Work - not optimized } #pragma optimization_level

    84

    4答えて

    iは、次のコードを持っている: #include <stdio.h> int main(void) { float a[4] __attribute__((aligned(0x1000))) = {1.0, 2.0, 3.0, 4.0}; printf("%p %p %p %p\n", &a[0], &a[1], &a[2], &a[3]); } を、私は次の

    3

    2答えて

    LSB AppCheckerで共有オブジェクト(.so)の移植性をチェックしています。 報告されている問題の1つは、使用されていないが、とにかくリンクされている1つの外部ライブラリ(libm.so.6)があることです。 GCCがこの不要なライブラリにリンクしないようにするにはどうすればよいですか? EDIT: 私の共有オブジェクトに対してlddコマンドの出力は次のとおりです。あなたがあなた自身のリ

    105

    7答えて

    複数のglibcライブラリ 自分のLinux(SLES-8)サーバが現在のglibc-2.2.5-235ありますが、私は動作しませんプログラムを持っていますこのバージョンにはglibc-2.3.3が必要です。 それは同じホスト上にインストールされた複数のglibcs​​を持つことは可能ですか? これは私が古いglibcの上で私のプログラムを実行すると、私は取得エラーです: ./myapp: /li

    5

    3答えて

    EclipseをGCCベースのARMクロスコンパイラで動作させようとしています。 ツールチェインのリストに新しいツールチェーンを追加するにはどうすればよいですか? ツールチェーンは、Raisonance社の分散GCCツール・チェーンである: C:\プログラムファイル\ Raisonance社\ライド\アームのgcc \ビン\アーム-なし-EABI-gcc.exeここ

    0

    3答えて

    OS X 10.5.6、iPhone対応のXcode 3.1。 XcodeでiPhoneのデバイスのためのいくつかのアプリをコンパイルした後、私はコマンドラインからGCCを呼び出すと、もはや機能していることに気づいていないました: $ gcc gcc-4.0: installation problem, cannot exec '/Developer/Platforms/iPhoneOS.pla

    1

    2答えて

    私は、WindowsとLinuxの両方でコンパイルする必要があるアプリケーションを構築しています。アプリケーションは、MinGWのコンパイラは、この typedef struct somestruct{ ...snip... enum {NODE, REAL} type; }; somestruct* something; switch (something->type