简体   繁体   English

STLPort,英特尔编译器,构建错误(虽然app运行良好!)

[英]STLPort, Intel compilers, build errors (though app runs fine!)

Compiling my project against STLPort I get some weird build errors. 针对STLPort编译我的项目我得到了一些奇怪的构建错误。 Weird, because the project runs just fine (and 20-30% faster) though you'd think the build errors would be fatal. 很奇怪,因为项目运行得很好(并且速度提高了20-30%)虽然您认为构建错误会致命。

Can anyone enlighten me as to what I'm doing wrong and how to shut these up? 任何人都可以告诉我我做错了什么以及如何关闭它们?

Linking... (Intel C++ Environment)
ipo: error #11017: Cannot open stlport_static.lib
ipo: error #11017: Cannot open libiomp5md
ipo: error #11017: Cannot open libmmt
ipo: error #11017: Cannot open libirc
ipo: error #11017: Cannot open svml_disp
ipo: error #11017: Cannot open libdecimal
ipo: warning #11020: unresolved ?_M_use_facet@locale@stlp_std@@QBEPAVfacet@12@ABVid@12@@Z
        Referenced in ipo_19005obj.obj

[and lots of other unresolved symbols from that last .obj file]

(libiomp5md is from Intel's openmp support, I was using that before switching to stlport, and am still running with openmp now so don't see why that should have changed). (libiomp5md来自Intel的openmp支持,我在切换到stlport之前使用它,现在仍然使用openmp运行,所以不明白为什么应该更改)。

My runtime library (in C++ Code Generation settings) is set to multi-threaded. 我的运行时库(在C ++代码生成设置中)设置为多线程。

Thanks in advance! 提前致谢!

EDIT: it seems ipo is inter procedural optimization complaining that it can't open libraries which weren't compiled in the current build. 编辑:似乎ipo是程序间优化抱怨它无法打开未在当前版本中编译的库。 So understandable that these errors aren't fatal, and my output still gets built. 可以理解的是,这些错误并不是致命的,我的输出仍然可以构建。 Still, any advice appreciated. 仍然,任何建议表示赞赏。

IPO is inter procedural optimization complaining that it can't open libraries which weren't compiled in the current build. IPO是程序间优化,抱怨它无法打开未在当前版本中编译的库。 These errors aren't fatal; 这些错误不是致命的; the output still gets built but IPO obviously doesn't optimize the libraries it can't optimize. 输出仍然构建,但IPO显然不优化它无法优化的库。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 英特尔TBB-Eclipse报告多个构建错误 - Intel TBB - Eclipse reports multiple build errors gcc 应用程序运行不正常,但 clang 工作正常 - gcc app runs irregularly but clang works fine 代码在stlport_shared上编译好,但在gnustl_shared上编译 - code compiles fine on stlport_shared but not on gnustl_shared 代码在xcode中可以正常运行,但在命令行中会出错 - Code runs fine in xcode, but errors out on the command line OpenCV Build正常,调试会引发错误,可以从.exe正常运行 - OpenCV Build ok, debug throws error, runs fine from .exe 多项式类在调试器中运行良好,但在尝试构建和运行时却无法运行 - Polynomial Class runs fine in debugger but not when trying to build&run 如何要求Macports使用Intel编译器包装openmpi? - How to ask macports to wrap openmpi with intel compilers? 如何在Linux上使用自定义STLport构建boost-1.57? - How to build boost-1.57 with custom STLport on linux? 冒泡排序拒绝在应用程序编译器中运行,而是在在线编译器上运行 - Bubble sort refuses to run in application compilers, but runs on online compilers NetBeans中的C ++显示错误(无法解析标识符),但代码运行正常 - C++ in NetBeans shows errors(unable to resolve identifiers) but the code runs fine
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM