我尝试在Visual Studio 2010 Express中的动态库tmxParser.lib中链接一个静态库。我将静态库设置为动态库的依赖关系。当VS构建静态库时建立良好并创建tmxParser.lib。当VS构建动态库时,我收到链接器错误。我试图匹配属性页下的运行时库 - >配置属性 - > C/C++ - >代码生成 它没有帮助。任何人有任何想法?是否有可能将静态库链接到Visual Studio中的动态库?
2>LIBCMTD.lib(fopen.obj) : error LNK2005: _fopen already defined in s3e_d.lib(iwcrt_stdio.obj)
2>LIBCMTD.lib(open.obj) : error LNK2005: __open already defined in s3e_d.lib(iwcrt_win32.obj)
2>LIBCMTD.lib(open.obj) : error LNK2005: __sopen already defined in s3e_d.lib(iwcrt_win32.obj)
2>LIBCMTD.lib(chsize.obj) : error LNK2005: __chsize already defined in s3e_d.lib(iwcrt_win32.obj)
2>LIBCMTD.lib(read.obj) : error LNK2005: __read already defined in s3e_d.lib(iwcrt_win32.obj)
2>LIBCMTD.lib(close.obj) : error LNK2005: __close already defined in s3e_d.lib(iwcrt_win32.obj)
2>LIBCMTD.lib(lseek.obj) : error LNK2005: __lseek already defined in s3e_d.lib(iwcrt_win32.obj)
2>LIBCMTD.lib(setmode.obj) : error LNK2005: __setmode already defined in s3e_d.lib(iwcrt_win32.obj)
你最好使用他们专用的论坛:http://www.madewithmarmalade.com/devnet/forum/general – 2012-03-24 17:36:03
感谢您的回应。我已经试过他们的论坛,但没有回应。 – user1290166 2012-03-25 21:58:06
是的,这是典型的。 “随处跑!”的承诺!与支持和你的运气成反比,与执行模式修补一下。 – 2012-03-25 22:01:35