CMAKE安装目标给定没有存档目的地

CMAKE install TARGETS given no ARCHIVE DESTINATION

本文关键字:目的地 安装 目标 CMAKE      更新时间:2023-10-16

我正在寻找解决此错误的方法,并且我在此网站中搜索了一个错误,似乎再次发生了同样的错误,我正在尝试解决解决方案的方法作者这样提到的错误:

blockquote

更改此问题:

INSTALL(
  TARGETS lemon
  ARCHIVE DESTINATION lib
  COMPONENT library
)

INSTALL(
  TARGETS lemon
  ARCHIVE DESTINATION lib
  LIBRARY DESTINATION lib
  COMPONENT library
)

blockquote

我的" makefilelist.txt"中的"库目标xxx"部分已经存在,这意味着我无法通过使用此方法解决错误。那么我该如何解决此错误以及为什么会发生此错误?

其他:当我符合" taglib"项目时,错误会出现,该项目是过程媒体标签的开源项目,我的cmake版本为3.9.1,taglib版本为1.11.1,链接了工具要" mingw32-make",我想在qt中使用taglib(QT创建者版本4.3.1 QT Core版本5.4.2)。

我在QT下使用https://www.joelverhagen.com/blog/2010/11/how-to-compile-taglib-on-windows/感谢Joel Verhagen。