使用code::blocks搭建objective-c的IDE开发环境 支持 @interface
来源:互联网 发布:手机视频剪辑合成软件 编辑:程序博客网 时间:2024/05/17 06:36
大多是写了一个Helloworld 就结束了,今天试了试 添加了一个 @interface,就是加一个 .h 文件 和一个 .m文件。编译时报错
Project 结构:
main.m
1 #import <Foundation/Foundation.h> 2 #include "Person.h" 3 4 int main (int argc, const char *argv[]) 5 { 6 Person *person = [Person new]; 7 [person Printme :@"Windy" Age:34]; 8 9 return 0;10 }
Person.h
1 #import <Foundation/Foundation.h>2 @interface Person : NSObject3 {4 //TODO:5 }6 -(void) Printme :(NSString*) name Age:(int) age;7 @end
Person.m
1 #include "Person.h"2 @implementation Person3 -(void) Printme :(NSString*) name Age:(int) age4 {5 NSLog(@"My name is %@, I am %d old",name,age);6 }7 @end
编译出错:obj\Debug\main.o:main.m:(.data+0x58)||undefined reference to `__objc_class_name_Person|.
代码是没问题的,就是少了一下步骤:
将 "Person.m"文件的 "Compile File" 和 "Link File" 勾上.
选中"Person.m"->右键->"Properties..."->"Build"选项
Ok,搞定!
0 0
- 使用code::blocks搭建objective-c的IDE开发环境 支持 @interface
- 使用code::blocks搭建objective-c的IDE开发环境,支持外部引用.h和.m文件
- 使用CSDN-CODE&C-IDE搭建php开发调试环境
- 推荐一个C/C++的IDE环境Code::Blocks
- Code::Blocks的IDE环境基础配置
- windows下的Code::Blocks + minGW + wxWidgets 开发环境搭建
- windows下的Code::Blocks + minGW + wxWidgets 开发环境搭建
- Code::Blocks + minGW + wxWidgets 开发环境搭建
- Windows下的Objective-C集成开发环境(IDE)的搭建
- Windows下的Objective-C集成开发环境(IDE)的搭建
- Windows下的Objective-C集成开发环境(IDE)的搭建 (一)
- Windows下的Objective-C集成开发环境(IDE)的搭建
- Windows下的Objective-C集成开发环境(IDE)的搭建 (二)
- Windows下的Objective-C集成开发环境(IDE)的搭建
- Windows下的Objective-C集成开发环境(IDE)的搭建
- Windows下的Objective-C集成开发环境(IDE)的搭建
- Windows下的Objective-C集成开发环境(IDE)的搭建
- Windows下的Objective-C集成开发环境(IDE)的搭建
- ASIHTTPRequest下载地址和类库配置步骤
- CSS剪裁图像
- Time Allocation While programming
- FlexBuilder 快捷键
- 求解一道腾讯笔试题(帮帮忙)
- 使用code::blocks搭建objective-c的IDE开发环境 支持 @interface
- 遍历Map的四种方法
- 自制FFmpeg SDK并使用output_example测试
- 模板类中操作符重载问题("<<"和">>"重载)
- NYOJ 248 BUYING FEED (贪心)
- Jobs And His Apple
- C++ 中数组的指针和下标
- C++学习笔记---利用对象、引用、指针调用虚函数
- 快速排序