0
VC++를 사용하여 생성 된 실행 파일이 있습니다. VC++ 프로젝트는 DLL 중 일부를 포함하고 있으며, EXE를 두 번 클릭하면 DLL의 경로를 묻습니다.실행 파일 실행 중
일반 폴더에 일반 dll을 넣고 배치 파일을 사용하여 exe 파일을 열고 dll의 참조 경로를 제공 할 수 있습니까 ??
VC++를 사용하여 생성 된 실행 파일이 있습니다. VC++ 프로젝트는 DLL 중 일부를 포함하고 있으며, EXE를 두 번 클릭하면 DLL의 경로를 묻습니다.실행 파일 실행 중
일반 폴더에 일반 dll을 넣고 배치 파일을 사용하여 exe 파일을 열고 dll의 참조 경로를 제공 할 수 있습니까 ??
Windows에서 DLL 검색 순서에 대한 자세한 내용은 link을 참조하십시오.
빠른 불완전 요약 :
주 : LIBPATH 환경 변수는 사용되지 않습니다.
편집 는 로컬로 복사 외부 DLL을하는 것에 대한 주석을 해결하기 위해 :
Properties
를 선택합니다. General
섹션에서 Item Type
을 Custom Build Tool
으로 변경하십시오. 이제 새로운 섹션 Custom Build Tool
에서 Command Line
을 변경하여 특정 파일을 출력 디렉토리에 복사하십시오.
나는 그것이 그의 질문이 아니라고 생각합니다. 그는 Visual Studio 2012에서 필요로하는 모든 DLL (시스템 전체 검색 경로에없는 DLL)을 대상 디렉터리에 자동으로 넣을 수있는 방법이 있는지 궁금해합니다. 결과 실행 파일을 실행하십시오. – librik
Aaaa, OK. 그것을 얻지 못했습니다. 나는 갱신 할 것이다. – Ioan