tutorial open gvedit for fdp macos graphviz

macos - open - Cómo abrir dot en Mac



gvedit for graphviz (3)

Nunca usé ''llc'' antes.

Pero en mi caso para tratar con el archivo .dot

Utilicé brew install graphviz

Luego usé el siguiente comando para convertir .dot a .png

dot -Tpng DocName.dot -o DocName.png

Funciona siempre sin fallar.

En primer lugar, soy nuevo en MacOS, y lo que quiero es poder ver la salida de llc -view-dag-combine1-dags sum.ll En Mac, llc generará un punto en el directorio /tmp e intentará abrir la aplicación para mostrar el archivo de puntos. He intentado Graphviz , pero no funciona (el programa falla). Me gustaría probar algo más, como xdot por ejemplo. Lo instalo brew install xdot , pero no sé cómo dejar que MacOS use el xdot que acabo de instalar para abrir el archivo de puntos.

¿O alguna otra herramienta mejor para ver el archivo de puntos? Me gustaría mantener la cosa lo más simple posible.


También puede compilar la aplicación GUI Graphviz usando homebrew si tiene instalado Xcode:

brew install graphviz --with-app

Si ya instaló el brev de graphviz, querrá hacer esto:

brew reinstall graphviz --with-app

Al momento de escribir esto, no parece instalar un enlace simbólico a la aplicación en /Applications como lo hace cask, por lo que si lo desea, deberá hacerlo manualmente (o copiar la aplicación).

Para encontrar la ubicación del paquete de aplicaciones, eche un vistazo al registro de compilación, debería ver una línea como esta:

./configure --prefix=/usr/local/Cellar/graphviz/2.40.1

Si ya no tiene el registro de compilación, puede determinar esta ruta ejecutando brew list graphviz o brew info graphviz .

Abra la carpeta (reemplace esto con la ruta real que determinó en el paso anterior):

open /usr/local/Cellar/graphviz/2.40.1

Aquí dentro deberías ver Graphviz.app. Puede moverlo / copiarlo a /Applications o crear un alias arrastrándolo a /Applications y manteniendo presionadas las teclas y de opción .

¡Advertencia! Actualmente puede estar roto en Mojave.

Vea el comentario a continuación de Kim Stacks :

A partir del 2018-12-21, para macOS mojave, hay un problema con el uso del indicador --with-app en el comando brew install. Ver gitlab.com/graphviz/graphviz/issues/1445 . Actualizará esto cuando la solución esté funcionando.

Parece que hay un problema con Graphviz mismo que actualmente impide las compilaciones en macOS Mojave. No comente esta respuesta diciendo que no funciona, que no logrará nada. Puede seguir el problema anterior para obtener más actualizaciones e intentaremos actualizar esta respuesta si los desarrolladores de Graphviz resuelven la situación.