Давайте предположим, что моей программе нужно несколько DLL для работы.Я должен предоставить эти библиотеки пользователю в моем дистрибутиве.На данный момент мне нужны QtCore4.DLL, QtGui4.DLL, msvcp90.DLL, msvcr90.DLL, mylib.DLL, Kernel32.DLL ...
Было бы неплохо, если бы CMake мог получить полный список библиотек DLL (или.ТАК) файлы.Затем я удалил бы такие элементы, как «Kernel32.DLL», из этого списка и скопировал бы библиотеки DLL в свой дистрибутив.
Я не могу гарантировать, что следующая сборка будет выполнена на той же версии Visual Studio, так сложнопути кодирования, такие как "C: \ Program Files \ Microsoft Visual Studio 9.0 \ VC \ redist \ x86 \ Microsoft.VC90.CRT" или "E: \ Qt \ 4.6.3", не подходят для поиска библиотек DLL.
Спасибо!