当前位置: 首页 > news >正文

global 设置内核源码在线浏览

global 设置内核源码在线浏览

  1. 获取内核源码放到http家目录
    /var/www/html/linux-5.10.0-136.12.0.86.x86_64
  2. 下载编译global
    wget https://ftp.gnu.org/gnu/global/global-6.6.tar.gz tar xf global-6.6.tar.gz cd global-6.6 ./configure --with-sqlite3 make make install
  3. 创建网页文件
    cd /var/www/html/linux-5.10.0-136.12.0.86.x86_64 gtags -iv
    执行htags命令,默认会在当前目录下生成HTML目录,该目录下存放HTML文件以及cgi-bin程序。
    htags -DfFnva -m "指定main函数的名称" -t '这里填入你想要的主页title' 如: htags -DfFnva -m "start_kernel" -t 'linux-5.10.0-136.12.0.86.x86_64'

4.配置http
cat /etc/httpd/con f.d/web.conf <VirtualHost *:80> DocumentRoot /var/www/html/linux-5.10.0-136.12.0.86.x86_64/HTML ServerName 0.0.0.0:80 <Directory "/var/www/html/linux-5.10.0-136.12.0.86.x86_64/HTML"> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> ScriptAlias /cgi-bin/ "/var/www/html/linux-5.10.0-136.12.0.86.x86_64/HTML/cgi-bin/" <Directory "/var/www/html/linux-5.10.0-136.12.0.86.x86_64/HTML/cgi-bin"> AllowOverride None Options None Require all granted </Directory> </VirtualHost>

5.测试