Создание пакета с исходным кодом с помощью CPack в Windows

В OS X и Linux я успешно использовал CMake / CPack для создания пакета исходного кода с make package_source.

Однако в Windows мне не удалось найти эквивалентную цель после создания файлов проекта Visual Studio (точнее, «Visual Studio 12 2013»).

Есть PACKAGE.vcxproj, который может генерировать двоичный пакет. Но похоже, что нет файла проекта для создания исходного пакета.

Я что-то упускаю?


person Andy Li    schedule 23.04.2016    source источник
comment
Возможно, кто-то, просматривающий это, может пролить свет на то, что такое cpack или почему он не интегрирован в VS, когда цели ctest и install - см. stackoverflow. com / q / 59645959/1569204   -  person Bruce Adams    schedule 08.01.2020


Ответы (1)


Это известная проблема, но она остается невыполненной, поскольку над ней никто не работал:
https://cmake.org/Bug/view.php?id=13058

Возможный обходной путь: если вы можете, попробуйте перенастроить свой проект с помощью NMAKE, тогда он должен работать.

person usr1234567    schedule 23.04.2016