Como o aumento da vinculação automática faz a escolha?
Quando uso o Visual Studio 2012, com vinculação automática, não preciso adicionar manualmente as bibliotecas boost / POCO / python, elas serão adicionadas automaticamente. E se eu perder alguma biblioteca, recebo uma mensagem assim:
LINK: erro fatal LNK1104: não é possível abrir o arquivo 'libboost_system-vc110-mt-1_55.lib'
Mas como ele sabe qual arquivo eu quero vincular? Talvez eu queira vincular dinamicamente, usando boost_system-vs110-mt-1_55.lib, ou eu quero um comgd ousgd em nome?
Como faz a escolha?
O problema é que meu programa está procurando bibliotecas libboost_ ... (ou seja, estáticas), quando procura por sistema, threads e etc., mas deseja boost_ (ou seja, dinâmico) para python, e eu simplesmente não entendo o porquê?