안녕하세요.
오늘은 SimCPP(C++ SImulation Interface)를 사용하면 Matlab/Simulink 없이도 C++에서 시뮬레이션할 수 있도록 Build하는 방법에 대해서 소개 드리겠습니다. C++로 시뮬레이션하려면 아래의 그림과 같은 조건이 요구됩니다.
C++로 시뮬레이션 하기 위해 Build 할 수 있는 오픈 소스 프로그램인 Cmake에 대해서 간략하게 말씀드리겠습니다. Cmake는 C++로 시뮬레이션 하기 위해 Build 도구 중 하나로 텍스트 형태의 파일을 통해 빌드 파라미터를 지정하여 빌드 하는 프로그램입니다.
CMake를 이용한 Prescan 을 C++에서 시뮬레이션 할 수 있게 빌드 하는 방법은 기본적으로 CMakeLists.txt 파일이
필요합니다. CMakeLists.txt에는 Add_Exeecutable(소스파일)을 그림과 같이 작성합니다.
아래의 그림과 같이 CMakeLists.txt가 있는 폴더명을 src로 만들어 Source Code를 지정하고 Build를 하기 위한 폴더를 지정합니다. 마지막으로 Prescan 내에 설치된 Cmake Wrapper Class 경로를 설정한 후 Configure를 버튼을 누른 후 Generate 클릭하면 C++로 시뮬레이션 할 수 있게 Build가 완료되었습니다.
감사합니다.
'Simcenter 기술 자료 > Simcenter Prescan' 카테고리의 다른 글
[Simcenter Prescan] Madlic License (0) | 2022.02.15 |
---|---|
[Simcenter Prescan] Model Preparation Tool (0) | 2022.02.14 |
[Simcenter Prescan] Step Size (0) | 2021.12.17 |
[Simcenter Prescan] Invoke Simulink Error (0) | 2021.08.08 |
[Simcenter Prescan] Demo Run Error (0) | 2021.08.06 |
댓글