Я недавно обновил свои пакеты, установленные на homebrew, и после того, как «Trinity-rnaseq» обновился с 2.4 до 2.5, я получил следующее предупреждение »
Warning: homebrew/science/trinity dependency boost was built with a different C++ standard library (libc++ from clang). This may cause problems at runtime.
Я немного новичок в домашнем пиве в целом, и мне было интересно, каким будет самый безопасный способ исправить зависимость повышения, если это даже необходимо.
Спасибо!
Перестройте Boost, а затем все, что зависит от Boost, а затем ваш проект. И да, если что-то из этого использует boost как часть общедоступного интерфейса, это может легко стать проблемой.
Других решений пока нет …