목록작업 (529)
도전2022
http://tldp.org/HOWTO/html_single/Glibc-Install-HOWTO/ Chapter 4. The installation of glibc itselfNow we come to the most important thing: the glibc install. 4.1. Obtaining and compiling the sourceThere are several versions of glibc available, but not in all cases are new versions really better than the old ones. The best thing you can do to find out which works and which ones you should not use..
Openmoko에서 i386-linux-user 모드로 동작시키자. 1. /lib/i386-linux-user 폴더를 만든다. (편의상 lib에 만들었지만, 추후에는 /usr/local/lib으로 갈 예정) mkdir /lib/i386-linux-user 2. 필요한 library를 복사한다. ld-2.10.1.so libgcc_s.so.1 libnss_nis-2.10.1.so libBrokenLocale-2.10.1.so libm-2.10.1.so libnss_nisplus-2.10.1.so libSegFault.so libmemusage.so libpthread-2.10.1.so libanl-2.10.1.so libnsl-2.10.1.so libresolv-2.10.1.so libc-2.10.1.so..
http://wiki.kldp.org/HOWTO/html/Program-Library/Program-Library-HOWTO.html#toc3 다음 이전 차례프로그램 라이브러리 하우투David A. Wheeler지음버전 0.60, 2000년 4월 27일번역 : 황 진 희( jeenee@soback.kornet.net)2000년 5월 이 하우투 문서는 프로그래머가 어떻게 리눅스환경에서 프로그램 라이브러리 를 생성하고 사용할수 있는지를 다루고 있으며 라이브러리에는 정적 라이브러 리, 공유 라이브러리 및 동적(DL) 라이브러리가 있다. 1. 개요 2. 정적 라이브러리 3. 공유 라이브러리 4. 동적(DL) 라이브러리 5. 부가적 내용들 6. 사용법의 예시 7. 다른 참고 문헌 및 소스 8. 저작권과 라이센스 ..
C:\Program Files\Microsoft Visual Studio 9.0\VC>cl -help Microsoft (R) 32비트 C/C++ 최적화 컴파일러 버전 15.00.30729.01(80x86) Copyright (c) Microsoft Corporation. All rights reserved. C/C++ 컴파일러 옵션 -최적화- /O1 공간을 최소화합니다. /O2 속도를 최대화합니다. /Ob 인라인 확장(기본값 n=0) /Od 최적화를 사용하지 않습니다(기본값). /Og 전역 최적화를 사용합니다. /Oi[-] 내장 함수를 사용합니다. /Os 코드 공간을 우선 고려합니다. /Ot 코드 속도를 우선 고려합니다. /Ox 최적화를 최대화합니다. /Oy[-] 프레임 포인터를 생략합니다. -코드 생..
http://webkit.org/ 이것도 학습해야 할 것.ㅠ.ㅠ. http://planet.webkit.org/
qemu-i386 a.out execve("/usr/bin/qemu-i386", ["qemu-i386", "a.out"], [/* 40 vars */]) = 0 brk(0) = 0x4210e000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4212c000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {..
테스트할 파일 (no-static compile) # readelf -l dir Elf file type is EXEC (Executable file) Entry point 0x8049ae0 There are 9 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align PHDR 0x000034 0x08048034 0x08048034 0x00120 0x00120 R E 0x4 INTERP 0x000154 0x08048154 0x08048154 0x00013 0x00013 R 0x1 [Requesting program interpreter: /lib/ld-linux.s..
(x86) # cat /proc/self/maps 08048000-08054000 r-xp 00000000 08:01 1368116 /bin/cat 08054000-08055000 r--p 0000b000 08:01 1368116 /bin/cat 08055000-08056000 rw-p 0000c000 08:01 1368116 /bin/cat 08056000-08077000 rw-p 00000000 00:00 0 [heap] 40000000-4001b000 r-xp 00000000 08:01 409623 /lib/ld-2.10.1.so 4001b000-4001c000 r--p 0001a000 08:01 409623 /lib/ld-2.10.1.so 4001c000-4001d000 rw-p 0001b000 ..