프로그래밍/리눅스 프로그래밍
[compile] 공부 해야 할 것
jinkwon.kim
2022. 1. 12. 11:23
728x90
반응형
https://asung123456.tistory.com/18
Ubuntu C/C++ shared library 컴파일하기 fPIC 옵션 GOT, PLT
c++ g++ -shared -fPIC -o g++ -shared fPIC -o lib.so code.cpp c gcc -shared [-fPIC] -o gcc -shared [-fPIC] -o lib.so code.c -fPIC 생략가능 하지만 공유라이브러리를 만들 때는 -fPIC 옵션 사용을 권장합니..
asung123456.tistory.com
https://www.lesstif.com/software-architect/shared-library-linker-loader-12943542.html
동적 라이브러리(shared library)와 Linker/Loader 이해하기
외부 함수를 포함해서 프로그램을 만드는 것을 정적 링크(static linking)라고 부릅니다.)
www.lesstif.com
728x90
반응형