练习4:Valgrind 介绍
- 按照上面的指导,使用
Valgrind
和编译器修复这个程序。
- 在互联网上查询
Valgrind
相关的资料。
emmmmmm,感觉除了报错别的看不上 - 下载另一个程序并手动构建它。尝试一些你已经使用,但从来没有手动构建的程序。
# 1) Download the source code using curl (use wget if you don't have curl)
curl -O https://ftp.gnu.org/gnu/wget/wget-1.21.4.tar.gz
# 2) Verify the integrity of the downloaded file using sha256sum
sha256sum wget-1.21.4.tar.gz
# 3) Unpack the downloaded tarball
tar -xzvf wget-1.21.4.tar.gz
# 4) Change into the newly created directory
cd wget-1.21.4
# 5) Configure the build environment
./configure
# 6) Compile the source code
make
# 7) Install the compiled program (requires root)
sudo make install
# 8) Verify the installation by checking the version
wget --version
# 9) (Optional) Clean up by removing the downloaded and extracted files
cd ..
rm -rf wget-1.21.4 wget-1.21.4.tar.gz
- 看看
Valgrind
的源码是如何在目录下组织的,并且阅读它的Makefile文件。不要担心,这对我来说没有任何意义。
看不懂亚