`
zhouxiaoli521
  • 浏览: 555174 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

OBJC windos下的objc环境

 
阅读更多

安装部分看这个帖子就行了 http://blog.joomla.org.tw/iphone-ipad/103-objective-c-gnustep.html

我主要说一下我为了简便编译做的一些设置

编译时可以写一个GNUmakefile文件 在这里面设置 要编译的.m文件

 

include $(GNUSTEP_MAKEFILES)/common.make
 
TOOL_NAME = LogTest
LogTest_OBJC_FILES = hello.m
 
include $(GNUSTEP_MAKEFILES)/tool.make
 

如果你要编译多个.m文件 只要用空格分开 写在后面就可以了

 

LogTest_OBJC_FILES = hello.m  world.m
 

如果你的.m文件不在当前目录 而是在其他目录里 只要在文件名前写上目录就行了

 

LogTest_OBJC_FILES = LogTest/hello.m

 

当你有多个.m文件要编译的时候 一个一个添加太麻烦了 可以用一个内嵌函数来自动获取所有文件

LogTest_OBJC_FILES=$(wildcard LogTest/*.m)

 

这样就方便多了

 

分享到:
评论

相关推荐

    WSDL2Objc下载工具

    只用来下载WSDL2Objc第三方开发代码包的,用于iOS的websevrice

    windows 下搭建 Objective-C 开发环境

    在windows系统下搭建Objective-C开发环境,由于公司要做iphone开发,个人学习objc(Objective-C)语法,所以在windows7下搭建了一个objc开发环境,现把自己整理的帮助文档拿来与大家分享,希望能对大家有所帮助。...

    windows下使用vim(gVim)和gcc(MinGW):C/C++/Fortran/ObjC/Ada Compiler

    windows下使用vim(gVim)和gcc(MinGW):C/C++/Fortran/ObjC/Ada Compiler

    Clang GNUstep Objective C for Windows

    可以使用GNUstep在Windows XP上寫Objective-C程式,但是Objective-C已經加了很多新東西,而GNUstep裡的gcc並不提供,所以,这个是GNUstep,再加上新一代的編譯器架構Clang與LLVM(這也是Apple在新版Xcode裡預設使用...

    mingw32 离线安装包

    注意将bin目录添加到系统path环境变量。 MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的...

    Cocos2d-x高级开发教程源代码.7z

    Cocos2d-x高级开发教程源代码 ...│ └─Windows项目 └─代码移植工具 ├─Demo_CPlus_to_CSharp_Converter ├─Demo_CSharp_to_CPlus_Converter ├─Objc2cpp-sh ├─Objc2cpp-sublime └─objc2j

    MinGW开源C C++编译器最新版4.3.3版

    开源的C++编译器,GCC在WINDOWS上的实现,其编译版本是最新的4.3.3....里面附加了GDB用的时候只要把BIN加到环境变量就可以用了.BIN目录下的gcc是C编译器,而g++是C++编译器,as是汇编编译器,dbd当然就是调试器了,ada,f77.

    MINGW64 ADA

    一直以来,mingw64中的ada处于缺失状态, gnatgpl也迟迟没有for windows的64位版本,该版本可以生成WINDOWS下64位程序。

    一个基于Lua的轻量级自动构建工具

    简单的工程描述 ...Objc/Objc++ Swift Assembly 内置插件 宏记录脚本和回放插件 加载自定义lua脚本插件 生成IDE工程文件插件(makefile, vs2002 - vs2015, …) 生成doxygen文档插件 iOS app2ipa插件

    MinGW 5.1.6.part1.rar(共三部分)

    MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。 该三个部分包括MinGW 5.1.6安装所需的exe文件以及所有安装包,包括: MinGW-5.1.6.exe mingw.ini w32api-3.14...

    MinGW 5.1.6.part2.rar(共三部分)

    MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。 该三个部分包括MinGW 5.1.6安装所需的exe文件以及所有安装包,包括: MinGW-5.1.6.exe mingw.ini w32api-3.14...

    MinGW 5.1.6.part3.rar(共三部分)

    MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。 该三个部分包括MinGW 5.1.6安装所需的exe文件以及所有安装包,包括: MinGW-5.1.6.exe mingw.ini w32api-3.14...

    XLIS:跨语言交互的简单示例

    CSharp-Cpp-CppSharp CSharp-Cpp-Interop CSharp-Cpp-SWIG Cpp-CSharp-Blackmire Cpp-CSharp-SharpCppSwift和C ++ ObjC-Swift-Interop多平台环境中的示例Cpp-Cross-Platform在Xamarin的iOS,Android,Windows和Mac上...

    635026994501562500.rar_Windows编程_Visual_C++_

    Objective-C,通常写作ObjC和较少用的主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言

    pyautogui:适用于人类的跨平台GUI自动化Python模块。 用于以编程方式控制鼠标和键盘

    macOS需要按此顺序安装rubicon-objc模块。 Linux需要安装python3-xlib(或Python 2的python-xlib)模块。 需要安装Pillow,在Linux上,您可能需要安装其他库,以确保Pillow的PNG / JPEG正常工作。 看: ...

    PSCAD4.2破解版

    Windows32api: Heavily modified windows32api 0.1.2. 50% of the patches are from Colin, and 40% extracted from Cygnus, 10% misc. It's now possible to build Tcl/Tk/Tix/BLT etc with mingw32. libg++-...

    keymagic:我们现在拥有KeyMagic官方网站-http

    预装了以下键盘:Myanmar3 Parabaik myWin Zawgyi L-Unicode(您的键盘布局在这里-请与我们联系)项目信息编程语言:C ++ / ObjC / C#开发状态:生产/稳定许可证:GNU通用公共许可证(GPL)运行中系统:Windows ...

    ArcGIS Runtime SDK for iOS v2.3.2

    这体现出了Esri对移动平台的重视、已经把对Mobile的支持(iOS、Android、WindowsPhone等)和传统的桌面(Windows、Linux)放在一个级别上了,而原来的ArcGIS API for iOS也更名为“ArcGIS Runtime SDKfor iOS”,...

    国人开发的自动构建工具 XMake.zip

    支持编译c/c /objc成静态库、动态库、命令行可执行程序(后续还会增加:mac、ios、android的app的生成规则) 提供丰富的工程描述api,使用简单灵活,例如添加编译文件只需(还支持过滤排除): add_...

    zxing-3.2.0

    由于资源太大,每次只允许我上传60M,所以一共有四个文件 ...| iPhone client | [objc](https://github.com/zxing/zxing/tree/00f634024ceeee591f54e6984ea7dd666fab22ae/objc) | Objective C port | [actionscript]...

Global site tag (gtag.js) - Google Analytics