Mac에서 Dot을 여는 방법
우선, 저는 MacOS를 처음 접했고 제가 원하는 것은 llc -view-dag-combine1-dags sum.ll
. Mac에서 llc 는 /tmp
디렉토리에 도트를 생성 하고 앱을 열어 도트 파일을 표시합니다. Graphviz 시도했지만 작동하지 않습니다 (프로그램 충돌). 예를 들어 xdot 과 같은 다른 것을 시도하고 싶습니다 . 으로 설치 brew install xdot
했지만 MacOS에서 xdot
방금 설치 한 도트 파일을 열 때 사용하는 방법을 모르겠습니다 .
아니면 도트 파일을 보는 데 더 좋은 도구가 있습니까? 가능한 한 간단하게하고 싶습니다.
나는 전에 'llc'를 사용한 적이 없습니다.
하지만 제 경우에는 .dot 파일을 다루기 위해
나는 사용했다 brew install graphviz
그런 다음 다음 명령을 사용하여 .dot를 .png로 변환하십시오.
dot -Tpng DocName.dot -o DocName.png
충돌없이 매번 작동합니다.
Xcode가 설치된 경우 homebrew를 사용하여 Graphviz GUI 앱을 빌드 할 수도 있습니다.
brew install graphviz --with-app
graphviz brew를 이미 설치했다면 다음과 같이 할 수 있습니다.
brew reinstall graphviz --with-app
글을 쓰는 시점에서 이것은 /Applications
cask처럼 앱에 대한 심볼릭 링크를 설치하는 것처럼 보이지 않으므로 원하는 경우 수동으로 수행해야하거나 응용 프로그램을 복사해야합니다.
앱 번들의 위치를 찾으려면 빌드 로그를 살펴보면 다음과 같은 줄이 표시됩니다.
./configure --prefix=/usr/local/Cellar/graphviz/2.40.1
빌드 로그가 더 이상없는 경우 brew list graphviz
또는 을 실행하여이 경로를 확인할 수 있습니다 brew info graphviz
.
폴더를 엽니 다 (이전 단계에서 결정한 실제 경로로 대체).
open /usr/local/Cellar/graphviz/2.40.1
여기 안에 Graphviz.app이 보일 것입니다. 당신은 / 이동할 수는 복사 /Applications
하거나 드래그하여 별명을 작성 /Applications
하고 유지 ⌘및 option키를.
경고! 현재 Mojave에서 중단 될 수 있습니다.
2018-12-21부터 macOS mojave의 경우 brew install 명령에서 --with-app 플래그를 사용하는 데 문제가 있습니다. gitlab.com/graphviz/graphviz/issues/1445를 참조하십시오 . 수정 사항이 작동하면이를 업데이트합니다.
현재 macOS Mojave에서 빌드를 방해하는 Graphviz 자체에 문제가있는 것처럼 보입니다. 이 답변에 대해 작동 하지 않는다고 언급하지 마십시오. 더 많은 업데이트를 위해 위의 문제를 따를 수 있으며 Graphviz 개발자가 상황을 해결 한 경우이 답변을 업데이트하려고합니다.
Homebrew 에는 명령 줄 전용 인 graphviz 가 있습니다. MacPorts 를 사용하여 graphviz-gui 를 설치 하면 많은 문제에서 벗어날 수 있습니다.
참고 URL : https://stackoverflow.com/questions/43372723/how-to-open-dot-on-mac
'program story' 카테고리의 다른 글
Postman으로 NTLM 통과 (0) | 2020.12.10 |
---|---|
React가있는 ESLint는`no-unused-vars` 오류를 제공합니다. (0) | 2020.12.10 |
iPhone / Android 애플리케이션 개발을위한 멀티 플랫폼 프레임 워크가 있습니까? (0) | 2020.12.10 |
배치 파일의 인쇄 시간 (밀리 초) (0) | 2020.12.10 |
지속적 통합 빌드에서 헤드리스로 JavaScript 단위 테스트 실행 (0) | 2020.12.09 |