XCode Cocoa控制台应用程序链接错误
我在XCode(控制台应用程序)中创建了一个新项目。然后我添加了一个新的Objective-C类并编译了它。然而,它不会建立。以下是我看到的错误:XCode Cocoa控制台应用程序链接错误,cocoa,xcode,console,linker,Cocoa,Xcode,Console,Linker,我在XCode(控制台应用程序)中创建了一个新项目。然后我添加了一个新的Objective-C类并编译了它。然而,它不会建立。以下是我看到的错误: Undefined symbols: "_objc_msgSendSuper", referenced from: -[Terminal init] in Terminal.o -[Terminal dealloc] in Terminal.o ".objc_class_name_NSObject", referenc
Undefined symbols:
"_objc_msgSendSuper", referenced from:
-[Terminal init] in Terminal.o
-[Terminal dealloc] in Terminal.o
".objc_class_name_NSObject", referenced from:
.objc_class_name_Terminal in Terminal.o
ld: symbol(s) not found
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Terminal是我添加的新类的名称。谢谢你的帮助 听起来好像您没有链接Cocoa框架(默认情况下C控制台程序不会链接)。右键单击您的项目,转到“添加”,然后选择“现有框架…”在其中查找Cocoa.framework,然后重新构建。听起来您好像没有链接到Cocoa框架(默认情况下,C控制台程序不会这样做)。右键单击您的项目,转到“添加”,然后选择“现有框架…”在其中查找
Cocoa.framework
,然后重新构建