linker error

linker error

I am trying to build one standalone exe and i am seeing below unresolved symbols

------------------------------------------------------------------

tpccload.obj : error LNK2019: unresolved external symbol __intel_sse2_strcpy ref

erenced in function main
tpccload.obj : error LNK2019: unresolved external symbol __intel_sse2_strlen ref
erenced in function main
..\..\bin\tpccload.exe : fatal error LNK1120: 2 unresolved externals
NMAKE : fatal error U1077: 'C:\PROGRA~2\MICROS~2.0\VC\bin\amd64\link.EXE' : retu
rn code '0x460'
Stop.
------------------------------------------------------------------
From basic googling, i got to know that these symbols should be there in libirc.lib
http://software.intel.com/en-us/forums/topic/295134

but i don't see them in dumpbin /symbols output on
C:\Program Files (x86)\Intel\ComposerXE-2011\compiler\lib\intel64\libirc.lib

The icl details are  -- version 12.0.5.229 Build 20120731

Can you tell me where i can find above symbols.

2 帖子 / 0 全新
最新文章
如需更全面地了解编译器优化,请参阅优化注意事项

sorry my bad, symbols are present in 12.1 version

Because of the way makefiles are written, it is picking libirc.lib from 10.1.0.32 where above symbols are not present...and hence the issue

Issue resolved.

发表评论

登录添加评论。还不是成员?立即加入