【问题标题】:No argument specified with option "/MAPINFO" , why?选项 "/MAPINFO" 没有指定参数,为什么?
【发布时间】:2020-12-27 10:14:23
【问题描述】:

我尝试在 Visual Studio 2013 上修复我以前的公司项目,但是当我尝试构建时出现这样的错误

error LNK1146: no argument specified with option "/MAPINFO"

当我看到链接器 -> 命令行 -> 附加选项时,我看到了这个命令:

 /MAPINFO:EXPORTS /MAPINFO  /MAPINFO:LINES 

如果我删除该命令,我将成功构建我的项目,

我要问的是:

  1. 为什么编译器说该选项没有指定参数?

  2. /MAPINFO 用于什么? (对不起,我问这个是因为我是 Visual Studio 的新手)

  3. 在我的链接器命令行上,我写的命令有什么错误吗?

  4. 如果我删除这个命令,这会影响我的项目结果吗?

谢谢

PS:原谅我的英语

【问题讨论】:

标签: c++ visual-studio mfc


【解决方案1】:

据我所知,自 VS2005 起不再支持 /MAPINFO:LINES。你可以删除它。

如果您需要使用它,您可以尝试寻找它的替代品。您可以参考下面的link 并考虑使用 dbghelp 库来执行此操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-27
    • 1970-01-01
    相关资源
    最近更新 更多