gpt4 book ai didi

c++ - 从 Visual Studio 2017 运行 CMake 的 PACKAGE 目标

转载 作者:行者123 更新时间:2023-11-30 04:52:47 25 4
gpt4 key购买 nike

我尝试在 Visual Studio 2017 上使用 CMake 构建一个 C++ 项目。到目前为止,CMake 支持非常有说服力。但是,如何调用 cpack 引入的 PACKAGE 目标?有谁知道如何在 GUI 中执行此操作(它不会显示在 CMakeLists.txt 文件的上下文菜单中)。 INSTALLBUILD_ALL 目标显示在 CMakeLists.txt 文件的上下文菜单中,但 PACKAGE 目标丢失。这是错误还是我遗漏了什么?

最佳答案

如果最外层的 CMake 构建目录中存在名为 CPackConfig.cmake 的文件,则默认 CMake PACKAGE 目标仅由 CMake 添加。

CPackConfig.cmake 文件通常在包含 CPack 模块时由 CMake 自动生成。但是,如果在包含 CPack 之前设置了变量 CPACK_OUTPUT_CONFIG_FILE,它可能会以不同的名称生成。

关于c++ - 从 Visual Studio 2017 运行 CMake 的 PACKAGE 目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54133037/

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