linux - Cpack header 文件夹目标

标签 linux cmake rpm cpack

我需要将库中的所有 header 定位到 /usr/include ,而不是 /usr/include/mylibname 。请注意,我想更改标题的位置。我想将我的 .so 文件保留在 /usr/lib 文件夹

我尝试过这个: How to change package destination folder in CPack?但这没有帮助。

最佳答案

我找到了办法。实际上这不是我的图书馆。有一条线 安装(文件${CORE_HDRS} DESTINATION包括)

所以你可以用这种方式修复它安装(FILES ${CORE_HDRS} DESTINATION include/mylibname)

关于linux - Cpack header 文件夹目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28721037/

相关文章:

jenkins - gradle RPM 发布问题

linux - 为 Linux 上加载 pywin32 的包创建 Sphinx autodoc

c - 命名管道 Linux

linux - 即使在 "close"操作成功后,NFS 软挂载是否会导致静默损坏

cmake - 如何在 CMake Release模式下启用断言?

c++ - 多个输出文件的 cmake add_custom_command 问题

c++ - CMake Clang无法编译OpenGL Hello World

nginx - make/gmake 是否包含构建后的所有库?

rpm - 如何从一个.spec生成特定于平台和独立于平台的RPM子包?

java - 如何在 Fedora 中查找和查看 Java 包和类?