2010-08-20 3 views
1

Inno 설치 스크립트를 빌드하고 설치할 때 결정된 위치 (예 : Java_Home/bin)에 라이브러리를 설치해야합니다. DestDir의 파일 값을 변경하여이 작업을 수행 할 수있는 방법이 있습니까? 아니면 더 좋은 방법이 있습니까?함수 호출을 기반으로 위치에 파일 설치하기

답변

4

약간의 인터넷 검색 결과, 바로 그 답이 있음이 밝혀졌습니다. {: FUNCTIONNAME 코드} 내 특정한 경우에 따라서

:

[Files] 
Source: "libs\native-lib.dll"; DestDir: {code:GetJavaBin}; 

[Code] 
function GetJavaBin(S: String): String; 
begin 
    Result :=JavaHome + '\bin'; 
end; 

에 DESTDIR을 설정, 코드 섹션에 함수를 만듭니다

관련 문제