libc

    0

    1答えて

    私のアプリケーションの特定のモジュールに古いバージョンのlibcを使用させるにはどうすればよいですか? アプリケーションにリンクする必要がある.soファイルが2つありますが、そのうちの1つは古いバージョンのlibcでのみ動作し、1つは新しいバージョンでのみ動作します。 私はソースを持っていますが、これまでのところエラーの原因を突き止めて失敗しました。私はそれが確かに正しい修正であるので、その検索を

    16

    2答えて

    私はいつも不思議に思っていますが、なぜtime(time_t *)関数は両方ともtime_tを返し、渡されたポインタに時刻を設定しますか?時間を返す 例:ポインタに値を設定する time_t myTime = time(NULL); printf("The time is now %s", ctime(&myTime)); 例: time_t myTime; time(&myTime);

    24

    4答えて

    私たちはCFDソルバーを持っていて、シミュレーションを実行している間にマシンによっては非常に遅く実行されていましたが、 RHOV= RHO_INF*((1.0_wp - COEFF*EXP(F0)))**(1.0_wp/(GAMM - 1.0_wp)) ドリルのVTuneで、問題はcall pow組立ラインにトレースし、スタックをトレースするとき、それが使用したことを示した:インテルのVTun

    3

    2答えて

    は私が興味深い問題を発見しましたprintf()ファミリはutf-8を認識せず、文字ではなくバイト数に基づいてすべてを処理します。したがって、書式設定が正しくありません。 簡単な例: #include <stdio.h> int main(int argc, char *argv[]) { const char* testMsg = "Tääääßt"; char buf

    0

    1答えて

    アンドロイドデバイス用にビルドしようとしていますが、実際のSDK/NDKはありません。 libc.soを持つ通常のAndroidデバイスとは異なり、これはシンボリックリンクlibc.so.6 - > libc-2.7.soを持っています。 通常のアンドロイドNDK-x86でビルドした場合、私の共有ライブラリ(readelf -dによって報告されたもの)は、デバイスに存在しないlibc.soからイン

    0

    1答えて

    Cストリームシステムはどのように機能しますか?例えば 、コード: FILE *f; // opens f... fputc(f, "x"); が 'F' に開いていた方法に応じて、異なるものを行います。 'f'がファイルとしてオープンされている場合、そのファイルに文字が書き込まれます。 'f'がメモリストリームとしてオープンされている場合、charがメモリに書き込まれ、おそらくより多くのメ

    6

    1答えて

    私はglibcで作業しており、現在のスレッドのIDを取得する必要があります。この場合、私は使用する syscall(SYS_gettid);問題は、私はの代わりにbits/syscall.h、すなわち理想的な場合の代わりに含めることを余儀なくされています。 sys/syscall.hは内部でbits/syscall.hを呼び出しますが、これは#ifndef _LIBCマクロで囲まれています。すなわ

    3

    1答えて

    初めて(新しい開発環境で)私はvalgrindがmktimeについて不平を言っているのを見ていますが、これがlibcライブラリ、valgrind、または私のコードのバグかどうかはわかりません。私はエラー(下記)から始めます - 原因を説明するのに十分な情報ですか?このに走る他の誰のために ==3682== at 0x38ACE9A505: __mktime_internal (in /lib64/

    0

    1答えて

    私はgetcontext()とsetcontext関数のソースコードを調べようとしていますが、適切なファイルやリソースを見つけることができませんでした。この点に関する助けになると助かります。 私はhttp://fossies.org/dox/glibc-2.14.1/setcontext_8c_source.htmlにトレースすることができましたが、私はあなたはそれが困難なソースコードを見つけるこ

    6

    3答えて

    OpenGLを使用してAndroidで2Dゲームを作成しています。 現在、私はいくつかのデバイスでゲームをテストし、デバッグしています。 私が直面している問題は、ひどい「シグナル11」エラーです。 私がSamsung Galaxy Nexusで遊んでいるとき、すべてがスムーズに実行されます。ゲームを何もしなくても数時間プレイすることができます。私のNexusはAndroid ICSを実行しています