none
Visual Studio C++ 编译问题 RRS feed

  • 问题

  • #include "stdafx.h"
    #include<iostream>

    int main()
    {
     std::cout << "厅夺,。";
        return 0;
    }

    一个很简单的程序

    编译时出现如下错误提示:

    错误 LNK2019 无法解析的外部符号 "void __cdecl sheet(void)" (?sheet@@YAXXZ),该符号在函数 _main 中被引用

    错误 LNK1120 1 个无法解析的外部命令

    换了其他版本还是这样,是不是电脑的问题。

    求教,谢谢。


    2017年8月24日 5:53

全部回复

  • Hi Kris Ivan,

    感谢在MSDN论坛发帖。

    >>编译时出现如下错误提示:

    错误 LNK2019 无法解析的外部符号 "void __cdecl sheet(void)" (?sheet@@YAXXZ),该符号在函数 _main 中被引用

    你的代码没有问题。你的问题有可能是出现在你之前编译的obj文件中。建议你尝试以下方式。

    1. 使用Build->Clean Solution或者Rebuild。

    2. 创建一个新的工程,将代码拷贝到主程序cpp中。重编译。

    希望对你有所帮助。

    Best Regards,
    Sera Yu


    MSDN Community Support<br/> Please remember to click &quot;Mark as Answer&quot; the responses that resolved your issue, and to click &quot;Unmark as Answer&quot; if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact <a href="mailto:MSDNFSF@microsoft.com">MSDNFSF@microsoft.com</a>.

    • 已建议为答案 lfeng1420 2017年9月30日 7:06
    2017年8月24日 7:57