首页 > 解决方案 > CMAKE:UNC 路径不适用于安装目标

问题描述

我在 Windows 上工作,并希望为 CMAKE_INSTALL_PREFIX 使用 UNC 路径。在我的 CMakeLists.txt 我有:

set(SITE "\\\\site")
set(CMAKE_INSTALL_PREFIX "${SITE}")
..
install(TARGETS myprog DESTINATION subdir1/subdir2)

而且我希望myprog准确地转到网络驱动器上的\\site\subdir1\subdir2,但是,由于我不知道原因,CMAKE 将前缀更改为\site,这纯粹是胡说八道。

Up-to-date: \site/subdir1/subdir2/myprog

我正在使用带有 Visual Studio 12 生成器的 3.21 版本的 CMAKE。任何想法如何处理这个?

标签: windowscmakeunc

解决方案


推荐阅读