最近專案中要用到valgrind,所以稍微了解了一下。
安裝很簡單,我的環境是ubuntu,只要在終端輸入:[ sudo ] apt-get install valgrind
其中sudo可選,當你是root許可權下是不需要的。
valgrind: fatal error at startup: a function redirection如上所述,缺少glibc's debuginfo,只要安裝相應的檔案就ok!valgrind: which is mandatory for this platform-tool combination
valgrind: cannot be set up. details of the redirection are:
valgrind:
valgrind: a must-be-redirected function
valgrind: whose name matches the pattern: strlen
valgrind: in an object with soname matching: ld.so.1
valgrind: was not found whilst processing
valgrind: symbols from the object with soname: ld.so.1
valgrind:
valgrind:possible fix: install glibc's debuginfo package on this machine.valgrind:
valgrind: cannot continue -- exiting now. sorry.
apt-get install libc6-dbg
這樣,就可以正確執行了。
關於glibc的介紹,請檢視:
在Virtual PC 2007中安裝ubuntu
本人在virtual pc 2007虛擬機器中安裝ubuntu是,出現螢幕拉長的現象,去影象模糊不清,不能繼續安裝,經過調查發現,原來在顯示配置檔案中有一處對虛擬機器不太合適。經過調整,問題得以解決。如下所示。1.在開始安裝畫面,用f4鍵調整解析度為800 600 16。2.在出現安裝畫面拉長時,按...
Linux系統在Docker上安裝Ubuntu系統
第一步,建立docker使用者組,因為對於docker而言,預設情況下只有root使用者或者通過sudo才能執行docker命令,所以需要新增使用者許可權,在本地linux系統上執行如下命令 sudo groupadd docker 第二步,新增當前登入使用者到docker使用者組,在本地linux...
valgrind的安裝及簡單使用
sudo apt get install automake tar jxf valgrind 3.16.1.tar.bz2 cd valgrind 3.16.1 autogen.sh configure make sudo make install 期間可能遇到的問題 1 如果輸入.autogen....