Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 개발자
- 독서일지
- 디자인패턴
- 오브젝트
- 책읽기
- 성수핫플
- 클린코드
- 코딩
- 직장인점심
- 헤드퍼스트디자인패턴
- JAVA개발자
- JavaScript
- 객체지향
- 성수맛집
- 깨끗한코드
- 성수
- 직장인
- 객체지향프로그래밍
- 독서
- DesignPattern
- 상속
- Java
- 성수직장인
- 헤드퍼스트
- 주니어개발자
- docker
- Linux
- 성수볼거리
- IntelliJ
- 책너두
Archives
- Today
- Total
닭발개발
[오류] JNI 써먹을때 UnsatisfiedLinkError Can't find dependent libraries (feat.Dependency walker) 본문
오류기록
[오류] JNI 써먹을때 UnsatisfiedLinkError Can't find dependent libraries (feat.Dependency walker)
D269 2023. 4. 5. 21:48728x90
역시 환경설정하는 게 젤 어렵다 ㅠ
매뉴얼 문서를 보고 환경설정을 하려는데,
라이브러리 링크, 운영 환경에 맞는 dll 파일들을 링크합니다. 라는 말이 이해가 안되었다.
알고보니 LINK라는 프로그램을 이용해서 하는 것 같았는데 ,
1. 일단 해당 경로에 dll 파일을 넣어주고, 시스템 환경변수 설정에서 path 등록도 해줬는데
intellij에서 돌리면 찾질 못했다..
UnsatisfiedLinkError Can't find dependent libraries
그저 찾질 못한다는 이 에러가..!
구글링을 해보던 와중에..
비슷한 에러를 해결한 사례를 봤다.
http://egloos.zum.com/scblood/v/4740492
Dependency walker 사용해보기!!
http://www.dependencywalker.com/ -> 이사이트에서 받으려고 했으나 망한 사이트(?) 였다. 프로그램 다운받았는데 동작을 안함;
Dependency Walker는 누락된 dll이 뭔지 확인 시켜주는 프로그램.
그러나 2006년 즈음부터 개발이 중단되어 프로그램이 제대로 동작하지 않는다.
하지만 다행히 훌륭한 대체품이 있다!
설치순서
- https://github.com/lucasg/Dependencies/release에서 최신본 (현재 v1.10)을 다운로드 받습니다. 저는 Dependencies_x64_Release.zip를 다운로드 받았습니다.
- 압축 파일을 풀어서 DependenciesGui.exe를 실행합니다. 최초 실행시 아래와 같은 SmartScreen이 뜰 수 있습니다. [실행]을 선택합니다.
사용법
- Dependencie 프로그램에 .exe파일이나 .dll 파일을 드래그앤드랍 해보면 아래와 같이 dll 목록이 쫘악 뜹니다.
그렇게 해서 필요한 dll 목록을 찾아서 없는 건 download 해주거나 system32에서 찾아서 경로를 바라보게 해주면 된다..
언제 환경설정을 스스로 뚝!딱! 할 수 있게 될까..........🙄
728x90
반응형
'오류기록' 카테고리의 다른 글
[java] error: cannot find symbol method (0) | 2023.07.31 |
---|---|
[ERROR] 'npm start' returns error: "There might be a problem with the project dependency tree" (0) | 2023.07.04 |
[오류] intelliJ 실행 시 finished with non-zero exit value 1 (0) | 2023.04.28 |
Android Studio SDK 설치하기 (2) | 2023.04.13 |
Visual Studio 2022 (2) | 2023.04.06 |