gpt4 book ai didi

ubuntu - 尝试编译 stp 时出现未知的 cmake 命令

转载 作者:行者123 更新时间:2023-12-04 19:20:00 24 4
gpt4 key购买 nike

当我尝试在 ubuntu 13(x64) 上编译 stp 时发生未知的 cmake 命令错误。
详细的错误信息是Unknown CMake command "stp_add_public_header".
cmake的版本是2.8.10.1。
谁能帮我弄清楚这里出了什么问题?
谢谢。

最佳答案

我遇到了同样的问题,发现原因是我在构建目录中调用 cmake 时使用了错误的源目录(stp/src 而不仅仅是 stp):

cmake -G 'Unix Makefiles' ../stp/src

而不仅仅是
cmake -G 'Unix Makefiles' ../stp

前者给出错误,后者工作正常,因为包含 stp_add_public_header 命令的 CMakeLists.txt 位于/stp。

也许,像我一样,您被 INSTALL 文件误导了,其中说:

cmake -G 'Unix Makefiles'/path/to/stp/source/root

这不是指 stp/src,而是指 stp。

关于ubuntu - 尝试编译 stp 时出现未知的 cmake 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23602474/

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