gpt4 book ai didi

build - ExternalProject 的 CMake 错误

转载 作者:行者123 更新时间:2023-12-03 02:30:32 26 4
gpt4 key购买 nike

两天前,我添加了一个外部项目来使用autotools编译一个项目。直到今天为止它一直运行良好......

我有一个奇怪的错误:

CMake Error at /usr/share/cmake-2.8/Modules/ExternalProject.cmake:710 (message): error: no download info for 'libantlr3c' -- please specify existing SOURCE_DIR or one of URL, CVS_REPOSITORY and CVS_MODULE, SVN_REPOSITORY or DOWNLOAD_COMMAND

实际上指定了这些规则之一 (SOURCE_DIR):

cmake_minimum_required(VERSION 2.8)
# ...
include(ExternalProject)
ExternalProject_Add(
libantlr3c
SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3
CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3/configure --prefix=${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3
PREFIX ${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3
BUILD_COMMAND make
BUILD_IN_SOURCE 1
)

所以这个错误没有任何意义...昨天它工作得很好(到目前为止没有任何改变)。

有什么想法吗?

谢谢!

最佳答案

这是 2.8.0 版本中的一个错误。安装版本2.8.3或更高版本...

关于build - ExternalProject 的 CMake 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5997911/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com