编译boost库应用时产生大量诸如ld: warning: boost::xxx consthas different visibility (default) in之类的警告,虽不影响,但比较闹心。
解决办法:
在Targets(注意是Targets不是最顶的project)下找到当前应用设置,搜索 Symbols hidden by Default, 这个选项现在应该是打钩状态,uncheck之, clean, build,这下世界清净了。
另有说是project & target build settings Inline Methods Hidden,但我遇到的不是这种情形。