編譯軟件可能是很多開發(fā)者需要面對的任務。但是一旦編譯完成后,我們如何才能方便地查看自己編譯的軟件呢?下面,我們將介紹一些能夠幫助你查看自己編譯的軟件的方法。
1.使用“whereis”命令
“whereis”命令可以幫助你定位系統(tǒng)中有哪些指定名稱的二進制程序、源代碼和幫助文件。在終端中輸入“whereis”命令,后跟你要查找的應用程序名稱,系統(tǒng)將返回應用程序的絕對路徑。例如,輸入“whereisgcc”,將會返回gcc的路徑。
2.使用“which”命令
“which”命令會搜索PATH環(huán)境變量指定的路徑,查找指定的命令或程序。如果找到了,就會顯示命令的完整路徑名。與“whereis”命令不同,它只能搜索PATH環(huán)境變量指定的路徑,并且只能查找可執(zhí)行文件。
3.使用“find”命令
“find”命令可以遞歸查找指定文件或者文件夾。使用“-name”選項可以通過名稱查找文件或文件夾。在終端中輸入命令“find/-name[filename]”,系統(tǒng)將返回包含該文件或文件夾的所有路徑。
4.使用“l(fā)ocate”命令
“l(fā)ocate”命令也是搜索文件,但與“find”命令不同,它使用預建的數據庫來搜索文件。這使得它比“find”命令更快,并且可以查找更多文件類型。在終端中輸入“l(fā)ocate”命令和文件名,系統(tǒng)將快速地返回該文件的路徑。
5.查看編譯日志
在編譯過程中,往往會生成一個“makefile”文件。在“makefile”文件中,記錄了編譯器的操作步驟,以及文件生成的路徑等信息。因此,通過查看編譯日志,我們可以找到自己編譯的軟件的路徑。
6.查詢軟件包管理器
軟件包管理器允許用戶安裝、升級或卸載軟件包。在大部分Unix系統(tǒng)中,有自己的軟件管理器。查看自己編譯的軟件的方法之一是查詢軟件包管理器。例如,dpkg-L[package_name],rpm-ql[package_name]等命令,就可以幫助你找到你編譯的軟件的路徑。
總之,這幾個方法可以幫助你方便地查看自己編譯的軟件。當然還有其他方法,選擇一種適合自己的方法即可。