2012-06-19 4 views
0

내 응용 프로그램에서 Qt를 사용하고 싶습니다. 자체 추출 기능이있는 단일 exe 파일이어야합니다. Qt를 사용하고 싶기 때문에 임시 디렉토리 에 Qt 라이브러리를 추출하여 실행 중에 추가하십시오. 그들은 exe 경로로 추출해서는 안됩니다.C++ : 런타임 중에 dll 디렉터리 추가

어떻게 하시겠습니까?

답변

1

하나의 가능성은 작업 디렉토리를 변경하는 것입니다. cwd("newdir") 또는 SetCurrentDirectory("newdir").

다른 방법은 프로세스 $ PATH를 수정하는 것입니다. putenv ("PATH", "path + newdir").

+0

경로 변수를 영구적으로 수정하고 있습니까? –

관련 문제