BOOST_ALL_NO_LIB 在项目中引入Dakota开源库做数学优化,Dakota中使用的是boost1.54,没有使用到boost1.61,结果项目编译报错无法打开1.61.lib,并且在其他项目中引入Dakota开源库却是正常的,很诡异。 无意中看到这个宏,抱着试一试的心态,奇迹般可以了,不报错!!!有空再深入研究一下吧,先记录一下。。。