Ubuntu - tar.gz 下载错误,因为网站更改了地址

Ubuntu - tar.gz download error because website changed their address

我正在尝试在终端中使用 cmake 编译名为 FW4SPL 的 C++ 框架的依赖项。通过输入命令 make -j4,它会自动下载、构建和安装每个依赖项。

但是在编译过程中出现了错误

-- Retrying...
-- Using src='http://www.tetgen.org/1.5/src/tetgen1.5.0.tar.gz'
-- Retry after 5 seconds (attempt #2) ...
-- Using src='http://www.tetgen.org/1.5/src/tetgen1.5.0.tar.gz'

我想是因为 http://www.tetgen.org/1.5/src/tetgen1.5.0.tar.gz 的 link 已经不存在了,公司 tetgen 将他们的网站地址更改为 https://launchpad.net/ubuntu/+archive/primary/+files/tetgen_1.5.0.orig.tar.gz

我可以手动打开这个 tar.gz 文件,但问题是我不知道应该在哪个目录中打开它,因为 make -j4 命令应该自动为我打开它。这个 tar.gz 文件应该存在的目录可以是任何地方!

如有任何帮助,我们将不胜感激。

打开源文件夹内 tetgen 文件夹中的 CMakeLists.txt 文件。

将上面一行更改为下面一行并保存并关闭文件。

set(CACHED_URL http://www.tetgen.org/1.5/src/tetgen1.5.0.tar.gz)
set(CACHED_URL https://launchpad.net/ubuntu/+archive/primary/+files/tetgen_1.5.0.orig.tar.gz)

输入命令make -j4