代码之家  ›  专栏  ›  技术社区  ›  drekka

目标C:“\u main”,引用自:从crt1.3.1.o错误开始

  •  6
  • drekka  · 技术社区  · 16 年前

    Undefined symbols:
    "_main", referenced from:
    Start in crt1.10.5.o
    Symbol(s) not found
    Collect2: Id returned 1 exit status
    

    有谁能在这方面给我指点迷津?

    3 回复  |  直到 16 年前
        1
  •  9
  •   paxdiablo    14 年前

    就像你没有提供 main 在任何源文件中运行。这个 crt 主要的 (CRT通常代表C运行时,当它不被用来表示阴极射线管,它不应该再,这是死的技术和所有)。

    这个 Undefined symbols: "_main" ... 仅仅意味着链接器已经发现 crt1.10.5.o _main 符号满足,并且提供的所有文件都不满足它。

    除了看到实际的链接器命令行之外,我们不能确定包含了什么。你应该检查你的源代码并确认或否认 main()

        2
  •  5
  •   Awais Usmani    15 年前

    似乎有几个可能的原因。

    我遇到这个问题时 执行单个对象预链接 已选中生成选项 (GENERATE\ MASTER\ OBJECT\ FILE=YES)。

        3
  •  0
  •   CaptainQuality    11 年前

    当我在xcode5中打开一个Swift项目时,我得到了这个消息。当我在xcode6中打开它时,它工作得很好。