gpt4 book ai didi

visual-studio-2013 - CMAKE 不会在 Visual Studio 中创建 INSTALL 项目

转载 作者:行者123 更新时间:2023-12-03 09:23:27 26 4
gpt4 key购买 nike

我正在尝试使用 CMAKE-gui 3.0.2 和 Visual Studio Express 2013 编译库。在 cmake-gui 中的配置/生成过程中,一切似乎都很好,因为我可以将 CMAKE_INSTALL_PREFIX 变量设置为我想要安装库的路径。我在配置和生成过程中没有遇到任何错误。

然后,我打开生成的 .sln 文件,在其中可以构建 ALL_BUILD 目标,该目标运行顺利,没有错误,也没有跳过任何目标。

但是,解决方案资源管理器中根本不存在 INSTALL 目标,因此我真的不知道如何安装该库。经过进一步检查,我注意到 cmake 确实创建了一个名为 cmake_install.cmake 的文件,但我不知道应该用它做什么。

最佳答案

只有在实际需要安装任何内容时,CMake 才会生成 INSTALL 目标。您的项目中似乎没有 install() 命令。

变量 CMAKE_INSTALL_PREFIX 的存在并不意味着任何事情 - 该变量始终存在,并用于在需要安装任何内容时控制安装目标。

同样,文件 cmake_install.cmake 始终会被创建;但如果你检查它,你会发现它在你的情况下基本上是一个无操作(可能只是一些消息,设置 CMake 变量,并可能创建一个不用于任何用途的 list )。

关于visual-studio-2013 - CMAKE 不会在 Visual Studio 中创建 INSTALL 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26677454/

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