Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux 交叉參考原始碼檢索系統 LXR 部署與使用指南

編輯:Linux 教學

LXR (Linux Cross Reference) 由挪威奧斯陸大學數學系 Arne Georg Gleditsch 與 Per Kristian Gjermshus 開發,運行於 Linux/UNIX 平台,透過為原始碼所有符號(函數、變數、巨集、檔案名等)建立索引,提供強大的 Web 介面檢索能力。不限於 Linux 核心,任何大型 C 專案均可部署 LXR 站點供開發者查詢與學習。

架構與原理

LXR 專為 Apache 伺服器設計,透過 Perl 腳本檢索預建索引檔,將結果輸出至瀏覽器。任何平台的瀏覽器均可存取,方便習慣 Windows 的開發者。

官方與鏡像站點

自建 LXR 站點步驟

  1. 下載 LXR 安裝包:lxr-0.3.tar.gz
  2. 下載全文搜尋引擎 Glimpse:glimpse-4.12.6.bin.Linux-2.2.5-22-i686.tar.gz(或更新版本)
  3. 依說明安裝配置 Glimpse 與 LXR,建立專案索引。
  4. 配置 Apache 虛擬主機指向 LXR CGI 目錄,即可對外服務。

若網路條件允許,直接使用官方站點 lxr.linux.no 即可查詢海量核心原始碼符號。

Copyright © Windows教程網 All Rights Reserved