프로그램을 고쳤는데도 예전 프로그램이 실행됩니다. FILE_WHICH 활용.

요즘 IDL의 FILE_WHICH 함수를 사용하거나 추천할 일이 많았습니다. 다음과 같은 질문을 몇 번 받았기 때문입니다. “프로시저(함수)를 수정해서 분명히 저장을 했습니다. 그런데 나중에 보면 예전 프로그램이 자꾸 실행되는데요…” 먼저 검토해 보아야 하는 것은 컴파일을 했는지 확인하는 것입니다. IDL의 프로시저나 함수의 호출 절차가 이렇습니다. 호출한 프로시저(함수)가 컴파일되어 메모리에 적재되어 있는지 검색. 그럴 경우 메모리에 적재된 프로그램을 실행. …

Continue reading ‘프로그램을 고쳤는데도 예전 프로그램이 실행됩니다. FILE_WHICH 활용.’ »

IDL PATH 설정에 따른 시동 시간

“내 IDL은 유독 시동 시간이 오래 걸리는 것 같다.” 이런 느낌을 받았던 적이 있으신가요? 컴퓨터는 제법 괜찮은 사양인데, 일단 시동만 되고 나면 꽤 빠르게 돌아가는데, IDL 시동이 유독 오래 걸린다고 생각이 되시나요? 이런 경우 IDL의 PATH 설정을 검토해 보실 필요가 있습니다.  라이선스 파일에 문제가 있거나 라이선스 서버에 접속이 안되는 경우에는 아예 IDL이 “라이선스가 이상합니다”라는 메시지를 …

Continue reading ‘IDL PATH 설정에 따른 시동 시간’ »