CMAKE不会在Visual Studio中创建INSTALL项目

alef0

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

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

但是,INSTALL目标根本不存在于解决方案资源管理器中,因此我真的对如何安装该库一无所知。经过进一步检查,我发现cmake确实创建了一个名为的文件cmake_install.cmake,但我不知道该如何处理。

Angew不再为SO感到骄傲

CMake仅在INSTALL实际有任何要安装的东西时才生成目标。看来您install()的项目中没有命令。

变量的CMAKE_INSTALL_PREFIX存在并不意味着什么-变量始终存在,并且在有任何要安装的内容时用于控制安装目标。

同样,cmake_install.cmake总是创建文件但是,如果您检查它,您会发现它基本上是一个空操作(可能只是一些消息,设置CMake变量以及可能创建不用于任何东西的清单)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Heroku不会在Visual Studio Code中加载

Visual Studio Code调试不会在断点处停止

Qt Creator不会在OSX中打开CMake C ++项目

Visual Studio不会在Android模拟器上部署项目

Visual Studio Code PHP Debug不会在Docker项目的断点处停止

Visual Studio 2019不会在项目打开时提取所需的Docker映像

除非选择了项目,否则Visual Studio不会在生成时保存更改

解决方案探索中的区域选项不会在Visual Studio 2019中显示

异步不会在Visual Studio 2015中调用move构造函数

更新ParameterSyntaxList不会在Visual Studio中更新代码吗?

引用不会在 Visual Studio 2005 中自动添加

Visual Studio Code不会在PHP Xdebug中的断点处停止

Visual Studio Code 不会在 JavaScript 中添加函数括号

C ++相同的代码永远不会在Visual Studio中编译/运行,有时甚至不会在Qt Creator中运行

cmake不会在自定义命令中复制文件

SyncFusion SfChart 不会在 iOS 模拟器(白屏)中呈现,但会在 Visual Studio Preview 中显示?

运算符重载会在Visual Studio 2013中编译,但不会在gcc中编译

由于 EditorConfig,Visual Studio 不会在“内部类”之间放置空间

调试时如何使Visual Studio 2019不会在try语句内破译?

为什么 Visual Studio Code 更新不会在 20.04 上运行?

Visual Studio 2017不会在.NET标准库中加载.NET Framework参考

C# 程序不会在 Visual Studio 之外作为 .EXE 启动

Visual Studio 2013不会在错误的代码行上停止

UIActivityIndicator不会在iOS中停止

片段不会在活动中显示

剧情不会在Jupyter中显示

UILabel不会在UIView中居中

DialogFragment 不会在 AsyncTask 中关闭

Python不会在终端中运行