У меня есть проект, и мне нужно работать с JsonCpp и boost / thread в VS2010, но у меня проблема со связыванием:
- JsonCpp необходимо скомпилировать с установленной библиотекой времени выполнения MultiThread (/ MT)
- Я думаю, что я скомпилировал boost / thread в статическом режиме, MT, потому что у меня есть:
- libboost_thread-vc100-mt-1_48.lib
- libboost_thread-vc100-mt-s-1_48.lib
Теперь у меня есть следующая ошибка компоновки:
ССЫЛКА: предупреждение LNK4098:defaultlib 'MSVCRT' конфликтует с использованием других библиотек;используйте / NODEFAULTLIB: библиотека
Если я использую / NODEFAULTLIB: MSVCRT, у меня есть другие ошибки компоновки ...
Возможно, я неправильно скомпилировал boost, я использовал их скрипт jamс:
runtime-link = static
Спасибо: -)