導航:首頁 > 操作系統 > graphvizlinux

graphvizlinux

發布時間:2024-04-20 19:10:53

linux 下graphviz 安裝後怎麼用好

graphviz安裝:
graphviz有多種安裝方式,源碼及發行包。
當前最新版源碼下載:http://www.graphviz.org/pub/graphviz/stable/SOURCES/graphviz-2.28.0.tar.gz
其它版本下載鏈接參照: http://www.graphviz.org/pub/graphviz/stable/SOURCES/

發行包:
RedHat and CentOS: http://www.graphviz.org/Download_linux_rhel.php
Fedora: http://www.graphviz.org/Download_linux_fedora.php
Ubuntu:http://www.graphviz.org/Download_linux_ubuntu.php

yum:
yum list 'graphviz*' 查看已安裝graphviz包
yum install 'graphviz*' 安裝graphviz

下面介紹幾個簡單的應用作為入門。
graphviz實例:
digraph g{
node [shape = record,height=.1//我定義了我下面的樣式;
node0[label = "<f0> |<f1> G|<f2> "];
//我是一個node,我有三個屬性,第二個的名字為G,其他兩個為空
node1[label = "<f0> |<f1> E|<f2> "];
node2[label = "<f0> |<f1> B|<f2> "];
node3[label = "<f0> |<f1> F|<f2> "];
node4[label = "<f0> |<f1> R|<f2> "];
node5[label = "<f0> |<f1> H|<f2> "];
node6[label = "<f0> |<f1> Y|<f2> "];
node7[label = "<f0> |<f1> A|<f2> "];
node8[label = "<f0> |<f1> C|<f2> "];

"node0": f2->"node4":f1;
//我的第三個屬性連到node4的第二個屬性
"node0": f0->"node1":f1;
"node1": f0->"node2":f1;
"node1": f2->"node3":f1;
"node2": f2->"node8":f1;
"node2": f0->"node7":f1;
"node4": f2->"node6":f1;
"node4": f0->"node5":f1;
}

㈡ perl編程找不到包模塊。

關於@INC的注意事項
當你use 一個模塊的時候,就會指示perl去搜索@INC數組中是否有此模塊名。

你可以像下面這樣print @INC包含的路徑:
perl -e 'print "$_\n" for @INC'

你可以向@INC中添加自定義目錄。像下面這樣:

BEGIN { push @INC, '/my/dir' }
# or
BEGIN { unshift @INC, '/my/dir' }
# or
use lib '/my/dir';

我們需要使用BEGIN塊在編譯時向@INC中添加值,此時是perl檢查模塊的時刻。

如果你等到程序被編譯的時候就晚了,perl會會提示一個異常,

「在@INC中無法找到XXX」.
Can't locate XXX in @INC

㈢ 作為程序員的你,常用的工具軟體有哪些

第一款:TrueCrypt

TrueCrypt可能很多人沒用過,它是一個加密軟體,能夠對磁碟進行加密。還在擔心自己電腦中的重要文件、私密檔案被人查看。什麼,你以為把文件設置了隱藏屬性別人就看不到了?:) :)快來用TrueCrypt ,你必定會愛上它的。

特點:對某一磁碟分區進行加密,開啟計算機後,如果你沒有打開TrueCrypt 這個軟體,這個被加密的分區是不會被顯示出來的。打開TrueCrypt ,輸入密碼後,你就能在」我的電腦「里看到那個被加密的分區了。

第二款:Soureinsight

Soureinsight號稱源代碼閱讀神奇,應該是閱讀源代碼最方便的軟體,至今沒有找到其替代產品。

特點:方便閱讀項目代碼,批量搜索,快捷查詢函數調用關系等等。

第三款:Sublime

Sublime號稱是史上最性感的編輯器。如果你用過sublime後,估計你就很難再愛上其他編輯軟體了。

特點:性感的編輯器,插件豐富,界面清爽。

第四款:Mindmanager

思維導圖,據說是每個產品經理必備的軟體。如果你閱讀大型源代碼,使用思維導圖跟蹤調用流程,繪制軟體框架將會非常方便。

特點:沒什麼好說的,用過的都說好!

第五款:MarkdownPad

MarkdownPad是windows上最好用的Markdown編輯器。有了這貨,你可以像寫word文檔一樣寫html頁面,也是廣大博客主的最愛!當然,在mac上有很多高大上的Markdown編輯器。

特點:windows上最好用的Markdown編輯器。

第六款:Beyond compare

Beyond compare是一款文件比較工具,能夠比較文件夾或者單個文件。例如,你想比較兩個版本的軟體源代碼在哪些地方有修改,用它就對了。

特點:快捷比對文件或文件夾的不同之處。

第七款:Vim

Vim是Linux上神一樣的編輯器,插件豐富,通過配置後,就是一個無比強大的IDE。

特點:Linux上主流編輯器,插件豐富,功能強大。

第八款:Wireshark

Wireshark是廣大黑客、網路攻城獅的最愛,極大的方便了我們抓取、分析網路數據包。包括:ARP、TCP、UDP、HTTP、HTTPS。

特點:只要是跟網路相關的東西,Wireshark 是少不了的一個工具。

第九款:Fiddler

Fiddler是一個http協議調試代理工具,能夠非常方便的查看HTTP通信數據。比如http請求頭,響應頭,傳說數據大小等等。

特點:http協議調試神奇,能夠幫助我們理解http協議。

第十款:VMware

VMware虛擬機,如果你是硬體資源有限,那麼使用它,你可以一台電腦當N太電腦使用。

特點:最強大的虛擬機平台,可能根據個人喜好,可能有的人會選擇virtualBOX,因為它更輕量。

㈣ linux下代碼閱讀工具有些什麼

Cscope

不過我推薦一個開發的很好的圖形前端 Kscope ,不輸於SI

KScope的下載地址為http://kscope.sourceforge.net
安裝過程比較簡單,不懂的話可以看一下INSTALL文件
安裝前需要先保證已經安裝了 cscope ctags dot ,前兩者一般系統都預裝了 dot是用於生成源碼圖表的 到 從http://www.graphviz.org下載最新的源代碼graphviz-2.14.tar.gz, 解壓 編譯安裝即可

㈤ linux 下用c畫圖

如果不是作業題的話,建議用C輸出邏輯表文件,然後用graphviz直接生成為拓撲圖

閱讀全文

與graphvizlinux相關的資料

熱點內容
資料庫日誌自動壓縮 瀏覽:929
手機表格文檔用哪個app 瀏覽:77
找人開發app的公司怎麼樣 瀏覽:651
android藍牙發送數據 瀏覽:428
範文瀾中國通史pdf 瀏覽:755
php常用的設計模式 瀏覽:889
安卓手機怎麼一個一個的截圖 瀏覽:980
javajsondate 瀏覽:356
matlab圖像處理演算法 瀏覽:670
安卓如何禁止手機自動降頻 瀏覽:697
一份加密不緊急的上行文 瀏覽:417
伺服器c5是什麼意思 瀏覽:444
基礎程序員證 瀏覽:425
如何防止伺服器被偷油 瀏覽:291
安卓導入存儲聯系人怎麼不見了 瀏覽:103
微信遮圖打賞源碼 瀏覽:173
安卓平板圖片照片徹底刪除了怎麼辦 瀏覽:444
怎樣查看指標源碼 瀏覽:531
貓和老鼠哪個app好玩 瀏覽:718
網易有愛登錄器在哪個文件夾 瀏覽:246