ubuntu原始碼安裝zmap

2021-10-01 04:08:13 字數 676 閱讀 2063

解壓縮

cd zmap

vim cmakelists.txt

修改配置檔案中第一行的cmake的版本號。因為apt-get到的是版本低,配置檔案寫的版本高,檢查不通過。改為:cmake_minimum_required (version 2.8.0)即可

vim ./lib/cmakelists.txt

注釋或者刪除這一行

target_include_directories (zmaplib public $)

5.cmake -denable_development=off

出現如下錯誤

-- could not find pkgconfig (missing: pkg_config_executable) 

cmake error at cmakelists.txt:71 (message):

did not find libjson

-- configuring incomplete, errors occurred!

see also "/root/zmap-2.1.1/cmakefiles/cmakeoutput.log".

解決辦法:

apt install pkg-config

make

make install

詳見:

Ubuntu 原始碼安裝swoole

2.解壓 unzip swoole swoole v2.2.0.zip 3.cd swoole 發現沒有 configure 用來編譯安裝配置軟體的 可以用phpize 生成 4.在swool目錄下 直接使用phpize就可以生產 這裡有乙個坑,必須要首先安裝 agt get install 這個命...

Ubuntu原始碼編譯安裝實踐

最近由於工作需要原始碼編譯安裝nginx原始碼包,即以.tar.gz結尾的包 正常步驟應該是 1.sudo tar zxvf nginx 1.7.9.tar.gz 2.cd nginx 1.7.9 3.sudo configure 4.sudo make 5.sudo make install 但是...

ubuntu下原始碼安裝mysql

說明 2.通過apt get 命令可以直接安裝,但是一般指定版本,如果需要指定版本需要重新新增apt的資源倉庫。之前寫過這種安裝方式,需要的可以參考。安裝 2.解壓 依次安裝 bundle包是個.tar包,需要使用tar xvf mysql server 5.7.20 1ubuntu14.04 am...