undefined reference to 'dlopen' 리눅스 빌드 에러
gcc 일때 발생하는에런데 공유라이브러리 관련 함수를 사용할때 생기는 문제이다. 해당 함수를 사용하기 위해서는 추가 옵션이 필요하다. 예를들면 아래와 같이 해야하는데 gcc -ldl dlopentest.c 이것은 작동하지 않습니다. 그러나 아래와 같이 해야 실행됩니다. gcc dlopentest.c -ldl -ldl I(아이)가 아니고 L이다.
C, C++
2021. 1. 8. 16:42