1. 程式人生 > >Linux下安裝Valgrind工具

Linux下安裝Valgrind工具

[[email protected] valgrind-3.12.0]# ./configure --prefix=/usr/local/valgrind
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
……
config.status: executing depfiles commands

         Maximum build arch: x86
         Primary build arch: x86
       Secondary build arch: 
                   Build OS: linux
       Primary build target: X86_LINUX
     Secondary build target: 
           Platform variant: vanilla
      Primary -DVGPV string: -DVGPV_x86_linux_vanilla=1
         Default supp files: exp-sgcheck.supp xfree-3.supp xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp glibc-2.X.supp 

[
[email protected]
valgrind-3.12.0]# make echo "# This is a generated file, composed of the following suppression rules:" > default.supp echo "# " exp-sgcheck.supp xfree-3.supp xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp glibc-2.X.supp >> default.supp cat exp-sgcheck.supp xfree-3.supp xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp glibc-2.X.supp >> default.supp make all-recursive make[1]: Entering directory `/usr/local/src/valgrind-3.12.0' Making all in include make[2]: Entering directory `/usr/local/src/valgrind-3.12.0/include' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/src/valgrind-3.12.0/include' Making all in VEX …… make[1]: Leaving directory `/usr/local/src/valgrind-3.12.0' [
[email protected]
valgrind-3.12.0]# make install make install-recursive make[1]: Entering directory `/usr/local/src/valgrind-3.12.0' Making install in include make[2]: Entering directory `/usr/local/src/valgrind-3.12.0/include' make[3]: Entering directory `/usr/local/src/valgrind-3.12.0/include' make[3]: Nothing to be done for `install-exec-am'. …… make[1]: Leaving directory `/usr/local/src/valgrind-3.12.0' [
[email protected]
valgrind-3.12.0]# cd .. [[email protected] src]# cd .. [[email protected] local]# ll total 40 drwxr-xr-x. 2 root root 4096 Sep 23 2011 bin drwxr-xr-x. 2 root root 4096 Sep 23 2011 etc drwxr-xr-x. 2 root root 4096 Sep 23 2011 games drwxr-xr-x. 2 root root 4096 Sep 23 2011 include drwxr-xr-x. 2 root root 4096 Sep 23 2011 lib drwxr-xr-x. 2 root root 4096 Sep 23 2011 libexec drwxr-xr-x. 2 root root 4096 Sep 23 2011 sbin drwxr-xr-x. 5 root root 4096 Apr 10 13:42 share drwxr-xr-x. 5 root root 4096 Apr 14 17:57 src drwxr-xr-x. 6 root root 4096 Apr 14 18:04 valgrind [[email protected] local]# which valgrind /usr/bin/which: no valgrind in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)

make install後發現還是沒有(沒有找到)valgrind可執行檔案。

相關推薦

Linux安裝Valgrind工具

[[email protected] valgrind-3.12.0]# ./configure --prefix=/usr/local/valgrind checking for a BSD-compatible install... /usr/bin/install -c checking wh

Linux安裝yum工具

Linux安裝yum工具[root@localhost ~]# yum -y install fonts-chinese Loading "rhnplugin" plugin Loading "security" plugin This system is not

Linux利用Valgrind工具進行記憶體洩露檢測和效能分析

Valgrind通常用來成分析程式效能及程式中的記憶體洩露錯誤 一 Valgrind工具集簡紹 Valgrind包含下列工具:     1、memcheck:檢查程式中的記憶體問題,如洩漏、越界、非法指標等。     2、callgrind:檢測程式程式碼的執行

Linux安裝nmap掃描工具

sca tcp 可能 失敗 會話 黑客 install 進制 其余   NMAP是一款流行的網絡掃描和嗅探工具,被廣泛應用在黑客領域做漏洞探測以及安全掃描,更多的nmap是一個好用的網絡工具,在生產和開發中也經常用到,主要做端口開放性檢測和局域網信息的查看收集等,不同Lin

linux安裝nmon監控工具

註意 tor dha 壓縮 spa eas span project log 1.首先下載壓縮包 wget http://sourceforge.net/projects/nmon/files/download/nmon_x86_12a.zip/download

linux安裝NPM管理工具

body 目的 amp 下載 。。 3.6 src 目錄 8.0 轉自: http://www.cnblogs.com/lovelylife/p/3503980.html 根據”挖一下“開發需要,選擇nodejs實現異步IO,目的是為了解決

linux安裝微信小程序開發工具

微信 down 工具 -c 程序開發 使用 linux下 devtools 過程 一.環境:: ubuntu 16.04 二.安裝過程: 2.1 去微信官網獲取最新的windows64位版本的微信開發工具 https://servicewechat.com/wxa-dev-

Linux的開發工具:vim,gcc,gdb,makefile以及yum語句安裝軟體

Linux下的開發工具:vim,gcc,gdb,makefile以及yum語句安裝軟體 1. vi/vim  vi/vim都是多模式編譯器,vim是vi的升級版本。vim有12個模式,在這我們先說3種模式,命令模式,插入模式,底行模式。 2. vim基本操作: $vim t

linux安裝ab壓力測試工具及ab命令詳解

yum -y install httpd-tools ab -v 檢視ab版本 ab –help ab -n1000 -c 10 http://www.xxxx.com/ 以上命令-n訪問1000次, -c併發10個 ab壓力測試返回報文內容詳解: Server Soft

cs231n-pytorch安裝+linux截圖工具安利

一、pytorch安裝(linux) linux下,很簡單.. 點選,根據自己的情況點點點,點選項就OK。這是我的情況,顯示卡趕緊買買買,加速duangduangduang 底下很貼心的出來命令,跑就是了。 然後驗證安裝 沒出錯就OK啦,我是直接裝好的,

Linux安裝與解除安裝工具(三種方法)

三種方法為:rpm工具、yum工具、原始碼包 rpm工具(操作繁瑣) 光碟機掛載到mnt:mount /dev/cdrom /mnt/centos安裝包中就有rpm包 Packages rpm -ivh rpm包檔案 //安裝rpm -Uvh rpm包檔案 //升級rpm -e 包名 //解除安裝(包名

Linux安裝與卸載工具(三種方法)

ado 路徑 sha ins nag 查詢 linu ext 光驅掛載 三種方法為:rpm工具、yum工具、源碼包 rpm工具(操作繁瑣) 光驅掛載到mnt:mount /dev/cdrom /mnt/centos安裝包中就有rpm包 Packages rpm -ivh

Linux 安裝Git 版本管理工具 使用記錄

Git -Version 檢視已經安裝的Git版本 預設1.7.x版本比較老 1.yum remove git 移除當前版本 2.安裝git依賴包    yum install curl-devel expat-devel gettext-devel openssl-devel zl

linux環境安裝tcping工具測試訪問超時

wget https://sources.voidlinux.eu/tcping-1.3.5/tcping-1.3.5.tar.gz tar zxvf tcping-1.3.5.tar.gz cd tcping-1.3.5/ #如果沒有安裝gcc,安裝一下gcc yum install gcc gcc -

linux安裝簡單的檔案上傳與下載工具 lrzsz

編譯安裝 1、從下面的網站下載 lrzsz-1.12.20.tar.gz wget https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz 2、檢視裡面的I

Linux 安裝ab測試工具以及使用

安裝 yum -y install httpd-tools 檢視資訊:ab -V 測試 下面我們對這些引數,進行相關說明。如下: -n在測試會話中所執行的請求個數。預設時,僅執行一個請求。 -c一次產生的請求個數。預設是一次一個。 -t測試所進行的最大秒數。其

linux安裝微信開發者工具(Fedora27)

以我的Fedora27為例 ubuntu可以借鑑 linux安裝微信開發工具 需要修改步驟: 一、下載專案 git clone https://github.com/cytle/wechat_web_devtools.git 二、進入目錄 cd wechat_web_devt

linux 安裝微信開發者工具

一.環境:: ubuntu 16.04; linux 二.安裝過程: 2.1 安裝wine sudo apt-get install wine 2.2 安裝nwjs-sdk 2.2.1 下載linux版nwjs-sdk wget https://dl.nwjs

Ubuntu linux安裝sqlite3視覺化工具

轉自:http://lieyan.lofter.com/post/225d54_b449fcUbuntu linux下安裝sqlite31.介紹:sqlite3是linux上的小巧的資料庫,一個檔案就是一個數據庫。 2.安裝:要安裝sqlite3,可以在終端提示符後執行下列命

Linux記憶體洩露工具Valgrind

Valgrind 安裝 1、 到www.valgrind.org下載最新版valgrind-3.2.3.tar.bz2 2、 解壓安裝包:tar –jxvf valgrind-3.2.3.tar.bz2 3、 解壓後生成目錄valgrind-3.2.3 4、 cd