美文网首页
用命令编译运行.m文件写的程序

用命令编译运行.m文件写的程序

作者: Coder大雄 | 来源:发表于2016-08-30 22:50 被阅读59次

用命令生成一个名为ceshi.m的文件
在里面添加代码

#import <Foundation/Foundation.h>

@interface ChengJi : NSObject {
    double _CResult;
    double _OCResult;
    double _AllResult;
    double _PingJResult;
}

- (void)setCResult:(int)CResult;
- (void)setOCResult:(int)OCResult;
- (int)OCResult;
- (int)AllResult;

@end

@implementation ChengJi

- (void)setCResult:(int)CResult {
    _CResult = CResult;
}
- (int)CResult {
    return _CResult;
}

- (void)setOCResult:(int)OCResult {
    _OCResult = OCResult;
}
- (int)OCResult {
    return _OCResult;
}

- (int)AllResult {
    return _CResult + _OCResult;
}
- (int)PingJResult {
    return (_CResult + _OCResult) / 2;
}

@end

int main()
{
    ChengJi *stu = [ChengJi new];
    [stu setOCResult: 65];
    [stu setCResult: 75];
    
    NSLog(@"学生总分为%d,平均分为%d",[stu AllResult], [stu PingJResult]);
    return 0;
}

然后输入命令
*第一条命令 cc -c ceshi.m
*第二条命令 cc ceshi.o -framework Foundation (有空格)
*第三条命令 ./a.out

相关文章

  • 用命令编译运行.m文件写的程序

    用命令生成一个名为ceshi.m的文件在里面添加代码 然后输入命令*第一条命令 cc -c ceshi.m*第二...

  • 第一个JAVA程序

    运行javac命令编译源文件 编译后生成class文件 运行java命令执行java程序 打印输出 “Hello...

  • Matlab 在macOS底下运行shell命令

    Matlab 程序运行shell 命令基本语法是 示范如果我要运行文件 a.out在 .m文件中写status =...

  • block深入研究

    1、写一个OC文件.m文件如下: 2、使用clang命令将.m编译成.cpp文件,命令如下: 3、打开.cpp,可...

  • 命令行编译第一个OC程序

    初学可以以命令行编译运行单个文件的方式开始入口函数 main()方法。.c 文件为c语言文件, .m文件为oc文件...

  • matlab程序设计

    M文件概述 用MATLAB语言编写的程序,称为M文件。M文件可以根据调用方式的不同分为两类:命令文件(Script...

  • Linux内核驱动模块动态加载

    在命令行中运行,创建驱动源码echo '' > HelloWorld.c创建编译规则文件echo 'obj-m :...

  • go交叉编译

    1. Windows下 编译为Linux可运行文件 编译为MAC可运行文件 编译为Window可运行文件 2. M...

  • java.lang.OutOfMemoryError Demo

    代码程序 执行步骤 编译 运行 运行结果 在运行目录生成java_pid2342.hprof文件。用JProfil...

  • 简述Java应用的启动流程

    首先回顾Java最重要的两个命令 javac 编译java源代码文件为字节码 java 运行编译后的java程序...

网友评论

      本文标题:用命令编译运行.m文件写的程序

      本文链接:https://www.haomeiwen.com/subject/orrqettx.html