问题描述
我尝试在Visual Studio 2013上修复我以前的公司项目,但是当我尝试构建时,出现了这样的错误
error LNK1146: no argument specified with option "/MAPINFO"
当我在链接器上看到->命令行->其他选项时,我看到以下命令:
/MAPINFO:EXPORTS /MAPINFO /MAPINFO:LINES
如果我删除该命令,则可以成功构建项目,
我要问的是:
-
为什么编译器说没有在该选项上指定参数?
-
/ MAPINFO用于什么? (对不起,我问这个原因,我是Visual Studio的新手)
-
在我的链接器命令行上,我写错命令了吗?
-
如果我删除此命令,这会影响我的项目结果吗?
谢谢
PS:请原谅我的英语
解决方法
据我所知,自VS2005以来,不再支持/ MAPINFO:LINES。您可以删除它。
如果需要使用它,可以尝试寻找它的替代品。您可以参考下面的link,并考虑使用dbghelp库执行此操作。