이제 Visual Studio 프로젝트에 라이브러리를 추가하는 방법을 배우 겠지만 문제가 있습니다. 필자는 프로젝트 속성을 살펴보고 필요한 헤더 파일을 포함하는 올바른 경로를 추가 한 다음 필요한 라이브러리 파일에 올바른 경로를 추가했습니다. 이것이 중복되는지 아닌지는 잘 모르겠지만 그 후에는 .lib 파일을 프로젝트에 "기존 파일"로 추가합니다. 프로그램을 잘 컴파일 할 수 있지만 시도하고 그것을 디버깅 할 때 오류 DLL을 해당 .dll 파일을 정확히 같은 폴더에있는 경우에도 라이브러리에 대한 올바른 .dll 파일을 찾을 수 없다는 제공합니다. 프로젝트에 포함 된 lib 파일. 내가 여기에 없거나 Visual Studio에서 .dll 파일을 찾지 못하는 이유가 있습니까? 프로젝트 등록 정보에 포함 및 라이브러리 파일을 작성한 것처럼 .dll 파일의 경로 디렉토리를 추가해야합니까? 어떤 도움을 주셔서 감사합니다!.lib 파일을 프로젝트에 추가 한 후 Visual Studio 2008에서 .lll 파일을 찾을 수 없습니다.
1
A
답변
3
중요한 것은 프로그램을 실행할 때 DLL을 찾아야한다는 것입니다. 이것을 달성하기 위해 많은 방법이 있습니다. 가장 쉬운 방법은 DLL 파일을 컴파일 출력 ("debug/myprog.exe"와 비슷한 디렉토리)에 넣는 것입니다.
기존 파일로 .lib를 추가 할 필요가 없습니다.
2
또 다른 방법은 dll 경로를 시스템 PATH 변수에 추가하는 것입니다. 여기 몇 가지 함정이 있습니다. 같은 이름의 .dll 파일이 두 개 있으면 시스템이 PATH 변수의 첫 번째 .dll을로드하려고 시도합니다. 또한 PATH 변수에 경로를 계속 추가하면 PATH 변수가 시간이지나면서 지저분 해집니다.
관련 문제
- 1. Visual Studio 2008에서 .a lib 파일을 사용하는 방법은 무엇입니까?
- 2. Visual Studio 2008에서 qt 프로젝트 파일을 열 수 없습니다.
- 3. Visual Studio 2010 파일에서 찾기 - 파일을 찾을 수 없습니다!
- 4. global.asax 파일을 추가 한 후 Visual Studio .net 2008에서 디버그 기능이 손실되는 이유는 무엇입니까?
- 5. Microsoft Visual Studio 2010에서 .lib 파일 추가
- 6. 링크 할 내 lib 파일을 찾을 수 없습니다.
- 7. VISUAL STUDIO 2008을 사용하지 않고 기존 파일을 외부 프로젝트에 추가
- 8. ahadmin.h 파일을 찾을 수 없습니다.
- 9. Visual Studio 2008에서 Ajax 컨트롤을 찾을 수 없습니다
- 10. VS10으로 업그레이드 한 후 lib 파일에 연결할 수 없습니다.
- 11. 프로젝트에 마스터 파일이 있습니다. 여전히 마스터 파일을 찾을 수 없습니다.
- 12. 영구 "파일을 찾을 수 없습니다"
- 13. 파일을 찾을 수 없습니다 예외
- 14. Visual Studio 2008 SignTool.exe를 찾을 수 없습니다.
- 15. Visual Studio 2008에서 .csv 파일을 데이터 원본으로 사용할 수 있습니까?
- 16. sdk \ lib \ library.lib을 찾을 수 없습니다.
- 17. 프리셋 파일을 찾을 수 없습니다.
- 18. VS.NET 2008에서 .rtf 파일을 읽을 수 없습니다.
- 19. iphone - ".../libtool : -lxml2 파일을 찾을 수 없습니다"
- 20. DocumentBuilderFactory로 파일을 찾을 수 없습니다
- 21. Application_Error에서 파일을 찾을 수 없습니다.
- 22. sphinx.yml 파일을 찾을 수 없습니다.
- 23. .myeclipse.properties 파일을 찾을 수 없습니다.
- 24. g ++ : 파일을 찾을 수 없습니다.
- 25. .xsd 파일을 열려고 할 때 Visual Studio 2008에서 .xsc 및 .xss 파일을 만들지 못하게합니다.
- 26. 프로그래밍 방식으로 Visual Studio 프로젝트에 참조 추가
- 27. Visual Studio에서 파일을 열 수 없습니다.
- 28. XCode 3.1.2, 헤더 파일을 찾을 수 없습니다.
- 29. Visual Studio 2010의 프로젝트에 파일을 포함하는 명령이 있습니까?
- 30. Visual Studio 2010 프로젝트에 외부 라이브러리 포함