提振编译标志IW这是什么意思? [英] boost compilation flag iw what does it mean?

查看:152
本文介绍了提振编译标志IW这是什么意思?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要一个文件 boost_filesystem-IW-MT-GD-1_52.lib 结果
我知道 MT ==多线程,结果
GD ==调试符号结果
什么是旗IW是指?

i need a file boost_filesystem-iw-mt-gd-1_52.lib
i know mt == multithreading,
gd == debug symbols
what does the flag "iw" means?

我在哪里可以找到这个文件。我试图升压网站

where can i find the documentation for this. i tried the boost site

http://www.boost.org/升压build2中/ DOC / HTML / bbv2 /概述/ invocation.html

但仍没有说明这一点。
没有任何其他信息样?

but still nothing explains this. is there any additional info about this?

推荐答案

TL; DR版本:
你需要一个文件系统库,使用编译< STRONG>英特尔C ++编译器(ICC)。

TL;DR version:
You need a filesystem library that was compiled using the Intel C++ compiler (ICC).

长版:

升压库命名约定始终的地方这是用来编译库本身的名称后,库的工具集和版本。

Long version:
The Boost library naming convention always places the toolset and version that was used to compile the library after the name of the library itself.

这意味着文件系统 lib中你正在寻找使用 IW 工具编译的。为了弄清楚那是什么,我grepped为 IW 中的 auto_link.hpp 源( auto_link 是文件对于支持自动链接平台)的自动生成库名称。

This means the filesystem lib you're looking for was compiled using the iw toolset. To figure out what that is, I grepped for iw in the auto_link.hpp source (auto_link is the file that auto-generates library names for platforms that support auto-linking).

这篇关于提振编译标志IW这是什么意思?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆