Я использую команду CMake для установки файлов PDB, чтобы включить отладку в дистрибутиве моего приложения C++ для разработчиков. Команда следующая:
Код: Выделить всё
INSTALL(DIRECTORY ${PROJECT_BINARY_DIR}/Debug
DESTINATION bin
FILES_MATCHING
PATTERN *.pdb
)
Кроме того, мне удалось установить соответствующий исходный код, использованный для создания этого дистрибутива для разработчиков, в папке «src» на том же уровне, так что моя папка дистрибутива верхнего уровня выглядит так:
Код: Выделить всё
include\
src\
lib\
bin\
share\
doc\
3rdparty\
etc\
Как я могу сообщить файлам PDB, где находится источник (я предполагаю, что это необходимо)? Есть ли команда CMake, которая может добиться этого? Каким будет небольшой пример?
Подробнее здесь:
https://stackoverflow.com/questions/149 ... ke-install