简单的问题:
我创建了一堆 C 帮助程序,并试图将它们包含在一个项目中。我曾认为类似以下的事情是可以的。
MyFuncs.h
typedef struct
{
float n;
} MyStruct;
float Operation(MyStruct ms);
MyFuncs.m
#import "MyFuncs.h"
float Operation(MyStruct ms)
{
return ms.n * ms.n;
}
但是,我收到链接器错误“架构 i386 的未定义符号”和“从 x 引用的操作(MyStruct)”
是否有其他方法需要设置头文件/实现 C 文件才能工作?
注意:这是针对使用 Xcode 4.5 的 iOS 项目。