XCode: ld waning boost consthas different visibility (default)

编译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,但我遇到的不是这种情形。

 

 

你可能感兴趣的:(xcode,Build,methods)