This manual describes the GNU profiler, gprof, and how you can use it to determine which parts of a program are taking most of the execution time. We assume that you know how to write, compile, and execute programs. GNU gprof was written by Jay Fenlason. This manual was edited January 1993 by Jeffrey Osier. Copyright (C) 1988, 1992 Free Software Foundation, Inc. Permission is granted to make and d
...is it? Cygwin is: a large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows. a DLL (cygwin1.dll) which provides substantial POSIX API functionality. ...isn't it? Cygwin is not: a way to run native Linux apps on Windows. You must rebuild your application from source if you want it to run on Windows. a way to magically make native Windo
Linux の共有ライブラリを作るとき PIC でコンパイルするのはなぜか 通常、Linux の共有ライブラリを作るときは各 .c ファイルを PIC (Position Independent Code) となるようコンパイルします。しかし、実は PIC でコンパイルしなくても共有ライブラリは作れます。それでは PIC にする意味はあるのでしょうか。 さっそく実験してみます。 int func () { printf(""); printf(""); printf(""); } PIC でコンパイルするには gcc に -fpic または -fPIC を渡します。-fpic の方が小さく高速なコードを生成する可能性がありますが、プロセッサによっては -fpic で生成できる GOT (Global Offset Table) のサイズに制限があります。一方、-fPIC はどのプロセッサで
前のページ 次のページ 目次 5. GCC, GNU リンクエディタ, Linux からの ELF サポート Eric Youngdale (eric@aib.com), Ian Lance Taylor (ian@cygnus.com) それに gcc, GNU バイナリユーティリ ティおよび Linux からの ELF をサポートする仕事をした多くの人々に感謝す る。今日我々は gcc および GNU バイナリユーティリティを使い、共有ライブ ラリの構築と同じくらいしばしば ELF 実行ファイルを構築したり実行するこ とができるようになった。 5.1 共有 C ライブラリ ELF 下での共有ライブラリの構築は容易ではなかった。しかしコンパイラ、ア センブラそれにリンクエディタでの ELF のサポートが必要である。第一に 位置独立なコードの生成が必要である。gcc ではコンパイ ラオプ
News date: Version 4.10.1 has been released 2024-05-29: Version 4.10 has been released 2024-02-05: Version 4.9.1 has been released 2023-12-30: Version 4.9 has been released 2023-08-29: Version 4.8.3 has been released 2023-06-12: Version 4.8.2 has been released 2023-05-19: Version 4.8.1 has been released 2023-03-20: Version 4.7.5 has been released 2023-03-12: Version 4.8 has been released 2022-11-2
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く