Как сделать проект C ++ для копирования его зависимостей в выходную папку? - PullRequest
3 голосов
/ 17 декабря 2010

У меня есть некоторые библиотеки, которые используются моим проектом C ++ Visual Studio.Но они не копируются в выходную папку.Как добавить этот шаг в процесс сборки?

Ответы [ 4 ]

5 голосов
/ 17 декабря 2010

Перейти к свойствам проекта и использовать пользовательский шаг сборки или события сборки. Просто используйте команды командной строки. Вы можете использовать макросы для указания путей.

2 голосов
/ 30 декабря 2010

Вы можете добавить внешние проекты, от которых зависит ваш проект: Свойства проекта-> Общие свойства-> Каркас и ссылки .

Копирование библиотек не требуется.

Вы также можете изменить путь вывода ваших библиотечных проектов на путь, найденный компоновщиком.

0 голосов
/ 17 декабря 2010

Для этого вы добавляете шаг после сборки.

0 голосов
/ 17 декабря 2010

Если вам нужно их скопировать, почему бы не скопировать их вручную? Если они нужны вам для создания вашего приложения, вам просто нужно добавить их путь в AdditionalLibraryDirectories и сами библиотеки в AdditionalDependencies.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...