LabVIEW가 언제 VI를 컴파일하는지 알아내기
- 업데이트 날짜:2025-08-27
- 1분 (읽기 시간)
VI를 실행하려면, LabVIEW는 VI의 코드를 LabVIEW 런타임 엔진이 실행할 수 있는 형태로 번역해야 하며, 이 작업을 컴파일이라고 합니다. VI를 변경한 후에는 LabVIEW는 반드시 코드를 다시 컴파일해야 합니다. 그러나 컴파일에는 시간과 메모리가 소요되기 때문에, LabVIEW는 사용자가 VI를 편집하는 즉시 코드를 다시 컴파일하지는 않습니다. 대신, LabVIEW는 사용자가 다음 중 하나의 동작을 수행하려 할 때 VI를 다시 컴파일합니다:
- VI 저장하기
- VI 실행하기
- 이 VI를 필요로하는 어플리케이션 만들기
- VI를 리얼타임 OS에 배포하기
- LabVIEW 이전 버전 또는 다른 플랫폼에서 저장된 VI를 로드하기 노트 오래된 버전의 LabVIEW 툴킷을 새 버전의 LabVIEW과 함께 사용하도록 설치하는 경우, LabVIEW는 자동으로 툴킷 VI를 로드하기 전에 다시 컴파일합니다.
LabVIEW에서 VI의 재컴파일을 필요로하는 변경사항
LabVIEW는 사용자가 다음과 같은 동작을 수행할 때, 다시 컴파일이 필요한 VI로 표시합니다:
- 블록다이어그램 수정하기
- 컨트롤 또는 인디케이터 추가하기
- 컨트롤 또는 인디케이터 모양 수정하기 그러나 컨트롤의 값을 변경할 때는 LabVIEW에서 이 VI를 다시 컴파일하지 않아도 됩니다.
- VI 프로퍼티 대화 상자에서 VI의 특정 프로퍼티 변경하기
- LabVIEW가 SubVI를 다시 컴파일해야 하도록 SubVI 변경하기 VI 또는 SubVI에서 컴파일된 코드를 분리하는 경우, LabVIEW에서 VI를 다시 컴파일하지 않아도 됩니다.
- 위의 동작을 프로그램적으로 수행하기