У меня возникла очень странная проблема, когда я пытаюсь запустить свою программу в блоках кода с помощью компилятора g++. Я установил boost И использовал его, возможно, неделю назад, у меня никогда не было проблем. Сегодня я вернулся к проекту, над которым работал, и внезапно при попытке его запустить я получаю следующее сообщение об ошибке.
Программа не может запуститься, так как на вашем компьютере отсутствует libboost_thread-mgw47-mt-1_53.dll. Попробуйте переустановить программу, чтобы решить эту проблему.
Теперь я использовал поток ускорения раньше в этой программе, поэтому я понятия не имею, почему я получаю это. Что также странно, так это то, что потоки повышения работают в других моих проектах.
Как мне попытаться решить эту проблему? Кажется, все на месте, переменные пути установлены, компилятор, параметры компоновщика установлены и т. д. Ничего, о чем я знаю, не изменилось с тех пор, как я в последний раз успешно запускал эту программу. Сегодня я обновил Visual Studio, но не думаю, что это должно иметь какое-либо влияние. Я не совсем уверен, какую еще информацию я могу дать, так как понятия не имею, почему это происходит. Файл .dll определенно существует, я пытался переместить его в рабочий каталог, но все равно получаю ту же ошибку.
У кого-нибудь есть предложения о том, как я могу решить эту проблему?