изменения конфигурации сборки lib повышения

Я плохо знаком с повышением - можно ли сказать мне, что различие являются черно-белыми следующие изменения lib повышения и с каким я должен связаться, в этом случае?

  • libboost_unit_test_framework-vc80-1_35.lib
  • libboost_unit_test_framework-vc80-gd-1_35.lib
  • libboost_unit_test_framework-vc80-mt-1_35.lib
  • libboost_unit_test_framework-vc80-mt-gd-1_35.lib
  • libboost_unit_test_framework-vc80-mt-s-1_35.lib
  • libboost_unit_test_framework-vc80-mt-sgd-1_35.lib
  • libboost_unit_test_framework-vc80-s-1_35.lib
  • libboost_unit_test_framework-vc80-sgd-1_35.lib

Ну, что я на самом деле после должен понять целую таксономию _gd, mt, sgd вещи.

18
задан Vikash Chauhan 4 September 2019 в 12:21
поделиться

2 ответа

Вот ссылка на документацию для получения полной информации о том, что означает множество суффиксов:

windows: http://www.boost.org/doc/libs/1_40_0 /more/getting_started/windows.html#library-naming

linux: http://www.boost.org/doc/libs/1_40_0/more/getting_started/unix-variants.html#library-naming

Хотя кажется, что в любом случае это одно и то же, так что любая ссылка должна быть хорошей.

12
ответ дан 30 November 2019 в 07:23
поделиться

Я использую Boost в Linux, но вот что я думаю из-за именования Linux.

  • mt Многопоточная / поточно-ориентированная
  • s Статическая библиотека
  • gd С символами отладки

В Linux gd кажется просто d , так что, возможно, g означает что-то еще в дополнение к «с отладочными символами».

8
ответ дан 30 November 2019 в 07:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: