ETC/기타

OpenROAD 설치

Lynn123 2022. 2. 7. 19:39
반응형

https://github.com/The-OpenROAD-Project/OpenROAD

 

GitHub - The-OpenROAD-Project/OpenROAD: OpenROAD's unified application implementing an RTL-to-GDS Flow

OpenROAD's unified application implementing an RTL-to-GDS Flow - GitHub - The-OpenROAD-Project/OpenROAD: OpenROAD's unified application implementing an RTL-to-GDS Flow

github.com

1. git clone

git clone --recursive https://github.com/The-OpenROAD-Project/OpenROAD.git
cd OpenROAD

 

 

2. build & install 할 폴더 생성

mkdir build
mkdir install
cd build

 

 

3. 필요한 package install

- linux

../etc/DependencyInstaller.sh -run
../etc/DependencyInstaller.sh -dev

 

- Mac

brew install swig
brew install eigen
brew install boost
brew install spdlog

lemon은 아래 게시글을 보면서 설치 진행

2022.02.03 - [관심있는 주제/Error] - lemon package 설치 에러

 

4. cmake 진행

cmake .. -DCMAKE_INSTALL_PREFIX=<prefix_path>

prefix_path에는 위에서 생성한 install 폴더 경로로 넣어주면 된다.

/Users/minyerin/Desktop/github/OpenROAD/install/ 으로 넣어줬다.

 

cmake -DCMAKE_INSTALL_PREFIX=/Users/minyerin/Desktop/github/OpenROAD/install/

 

5. make 진행

make DESTDIR=<prefix_path> install

 

반응형

'ETC > 기타' 카테고리의 다른 글

2023년 회고  (4) 2023.12.20
늦게 하는 2022년 회고 및 2023년 계획  (2) 2023.02.05
tistory에 LinkedIn 링크 삽입  (0) 2022.01.09
jupyter notebook kernel 추가  (0) 2022.01.07
Scikit Learn 알고리즘 치트시트  (0) 2020.04.02