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