ubuntu下objective-c的编译和运行
2024-09-18 13:41:00
ubuntu 下编译objective-c
1、安装编译环境
sudo aptitude install build-essential gobjc gobjc++ gnustep gnustep-devel libgnustep-base-dev -y
2、编写makefile
pp:$(s)
gcc `gnustep-config --objc-flags` $(s) -o app -lgnustep-base -lobjc
clean:
rm *.d
rm app
3、编写测试oc代码
#import <Foundation/Foundation.h> int main(int argc, const char* argv[])
{
NSLog(@"Hello world!");
return ;
}
4、编译
$ make s=main.m
gcc `gnustep-config --objc-flags` main.m -o app -lgnustep-base -lobjc
5、运行
$ ./app
2015-11-30 21:56:31.137 app[17597] Hello world!
6、清除编译和目标文件
make clean
最新文章
- 开源IP代理池续——整体重构
- breakpad是Google开源的一套跨平台工具
- For循环输出一个表格
- warning: implicit declaration of function &#39;getMyfilename&#39; [-Wimplicit-function-declaration]|
- mysqlfrm
- 记一次Springboot启动异常
- 执行webpack-dev-server时,提示端口被占用。
- css3-弹性盒模型
- Nginx+Swoole服务器配置
- C#重点内容之:接口(interface)(一)网络初级示例
- ThinkPHP5微信扫码支付
- BZOJ5473: 仙人掌
- ubuntu linux下建立stm32开发环境: GCC安装以及工程Makefile建立
- MyEclipse *的下载
- Python: 复数的数学运算
- spring 及 spring boot 资源文件配置
- PTA练习题之7-1 矩阵转置(10 分)
- Hebernate -- 映射继承关系
- EBS登陆界面IE显示异常
- 我的2015plan