Используя графический интерфейс Cmake, я добавил запись для статической сборки.
Все отлично работает, когда у меня есть Генерация кода -> Библиотека времени выполнения, установленная на Многопоточную DLL (даже если параметры были настроены для статической сборки). Образцы прекрасно работают и работают.
В моем реальном проекте, который должен использовать статическую библиотеку, он, очевидно, выдает ошибку компоновщика 2038 с несоответствующей RuntimeLibrary.
Как я могу заставить paho MQTT строить статически? Я использую Visual Studio 14 2015 с C ++.