Programımın çalışması için birkaç DLL'ye ihtiyacı olduğunu varsayalım. Bu DLL'leri dağıtımımdaki kullanıcıya vermeliyim. Şimdilik, QtCore4.DLL, QtGui4.DLL, msvcp90.DLL, msvcr90.DLL, mylib.DLL, Kernel32.DLL ...CMake: bir yürütülebilir dosya için gereken tüm .DLL/.SO dosyaları nasıl belirlenir?
CMake DLL'lerin tam listesini (veya .SO) alabilir miyim Dosyalar. Sonra bu listeden "Kernel32.DLL" gibi öğeleri kaldırmak ve DLL'leri dağıtımım için kopyalayın.
Sonraki yapının Visual Studio'nun aynı sürümünde, "C: \ Program Files \ Microsoft Visual Studio 9.0 \ VC \ redist \ x86 \ Microsoft gibi sabit kodlama yolları üzerinde gerçekleştirileceğini garanti edemem. VC90.CRT "veya" E: \ Qt \ 4.6.3 "DLL'leri aramak için iyi değil.
Teşekkür ederiz!