install CoolProp in windows 설치

 

 

 

CoolProp 홈페이지는 영어로 되어 있어서 처음 접하면 어디서 부터 시작해야 할지 헤맬 수 있습니다.

윈도우Windows 환경을 기준으로 설치 과정을 살펴보겠습니다.

 

Windows OS에서 CoolProp를 사용하려면 확장자DLL 파일이 설치가 필요합니다. (리눅스는 .so / macOS는 .dylib)

설치한 DLL파일은 Excel 프로그램에서 사용할 수 있도록 연결(불러오는)하는 작업이 필요합니다. 이는 아래 설명할 installer.exe 파일을 통해서 자동설정이 됩니다.

 

상세한 과정은 excel Add-in확장자인 .xlam 파일을 (%USERPROFILE%\AppData\Roaming\Microsoft\AddIns) 위치에 설치하고, 이 xlam이 엑셀이 실행되면서 dll파일을 불러오게 되어 외부모듈을 사용할 수 있게 됩니다.

 

Coolprop 설치 프로그램에서 DLL파일의 경로Path를 알아서 윈도우에 등록해 주기 때문에 추가로 설정이 필요 없지만 가끔 경로 문제로 실행되지 않을 경우 점검이 필요합니다. 이러한 문제의 하나는 본인이 사용하는 엑셀(또는 윈도우)버전에 적절한 dll파일이 연결되도록 32bit / 64bit인지만 잘 확인하면 대부분 조치가 됩니다.

 

c++로 구현된 CoolProp의 source code는 깃헙Github(https://github.com/CoolProp/CoolProp)에 올라와 있습니다. 이 소스뿐만 아니라 이전 버전파일과 대용량 파일은 sourceforge.net(https://sourceforge.net/projects/coolprop)라는 사이트에 업로드 되어 있습니다.

 

 

 

윈도우용 설치파일 준비

 

홈페이지는 아래와 같이 Window Installer 소개를 설명하고 있습니다.

http://www.coolprop.org/coolprop/wrappers/Installers/index.html

 

 

DLL 설치프로그램은 sourceforge.net 사이트의 등록되어 있습니다. 

2022년 연말에 새로운 버전을 등록하여 현재 6.4.3버전이 최신입니다.

2024년 4월 현재 6.6.0버전이 최신입니다.

https://sourceforge.net/projects/coolprop/files/CoolProp/

 

홈페이지에서 다운받으셔도 되고, 아래 첨부zip 파일을 받으셔도 동일합니다.

 

 

CoolProp_v6.6.0.0.zip
3.39MB

 

 

 

 

 

프로그램 설치 순서

 

다운받은 exe 파일을 실행하면 아래 화면이 보입니다. 프로그램의 설치 옵션은 2가지를 선택하게 되어 있습니다.

 

위 쪽은 CoolProp를 사용하기 위한 dll파일을 설치하고 Default_기본으로 설정할 파일을 선택하는 것이고

아래 쪽은 설치한 dll파일을 엑셀이나 EES에서 사용 가능하게끔 설정해 주는 것입니다.

 

64비트 윈도우에서 사용할 것이라 "64bit library"를 선택합니다. 그리고 Excel, EES 모두 선택합니다.

32비트 윈도우 사용자라면 2번째 옵션인 "32bit stdcall library"를 선택하면 됩니다.   

 

 

 

 

파일을 설치하고 나면 여러 개의 dll파일이 아래 경로(사용자 계정)에 설치 됩니다.

윈도우 탐색기에 아래 명령어를 복사-붙여넣기 하면 해당폴더로 바로 이동이 가능합니다.

%USERPROFILE%\AppData\Roaming\CoolProp

 

 

 

엑셀 추가기능인 xlam확장자 파일은 다음 경로에 설치됩니다.

%USERPROFILE%\AppData\Roaming\Microsoft\AddIns

 

 

 

 

 

 

엑셀에서 추가기능 설치여부를 확인하면 자동으로 등록되어 있습니다.

만약, 아래처럼 CoolProp가 활성 응용프로그램 추가기능에 보이지 않는다면 - Excel 추가기능 - 옆에 이동버튼을 눌러 xlam 의 파일경로를 지정해서 추가합니다.

 

 

 

 

 

 

엑셀에서 CoolProp 함수 사용

 

설치된 dll 파일의 사용은 어느 정도 프로그래밍에 익숙한 분들이라면 큰 무리 없이 사용을 하실 것입니다. 

여기서는 엑셀에서의 사용 방법을 간략히 확인해 보겠습니다.

TestExcel.xlsx
0.06MB

 

 

 

 

CoolProp.org 홈페이지에서 제공하는 TestExcel 파일을 다운로드 받습니다.

기존 엑셀에 입력된 함수/기능 들이 정상적으로 작동하는지 확인합니다.

 

 

 

 

 

 

 

 

_

반응형