모든 것이 제목에 있습니다. 맨 페이지는 아무 말도하지 않습니다. 어떤 구글은 dlopen 후에 어떤 사람들이 errno를 체크하고 있다고보고하지만, 단지 몇개 그리고 다양한 결과를 가지고있다. 이 함수는 성공/실패 값을 반환하지만 실패의 원인을 어떻게 파악해야합니까?dlopen()이 errno를 설정합니까?
그래서 dlopen()
은 errno를 설정합니까? 다른 errno 값은 어디에 정의 되었습니까? 그렇지 않은 경우 오류의 원인을 확인하는 데 사용해야하는 것은 무엇입니까?
'man dlopen'은 분명히'dlerror'에 대해 우리에게 말하고 있습니다 ... –
* 설정 *'errno'는 * effecting *'errno'와 다릅니다. 'dlopen()'을 호출하면'errno'의 값을 변경하는 것이 가능합니다. 예를 들어'dlopen()'이 라이브러리를 찾으려고 할 때'open()'호출은 실패 할 수있다. –
OP가'dlopen'에 대한 메뉴얼 페이지를 읽을 수 없으므로이 질문을 주제로 닫으려고합니다. – KevinDTimm