zoukankan      html  css  js  c++  java
  • [原]iOS Makefile Template

    export DEVELOPER_DIR := $(shell xcode-select --print-path)
    PLATFORM="$(DEVELOPER_DIR)/Platforms/iPhoneOS.platform"
    SDK_DEVICE="$(DEVELOPER_DIR)/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk"
    SDK_SIMULATOR="$(DEVELOPER_DIR)/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneOS7.0.sdk"
    CC=xcrun -sdk "iphoneos" gcc
    
    all: main.c
        $(CC) -o main main.c -arch armv7 -miphoneos-version-min=5.0 -isysroot $(SDK_DEVICE) -I$(SDK_DEVICE)/usr/include -I.
    
    clean:
        rm main
    export DEVELOPER_DIR := $(shell xcode-select --print-path)
    PLATFORM="$(DEVELOPER_DIR)/Platforms/iPhoneOS.platform"
    SDK_DEVICE="$(DEVELOPER_DIR)/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk"
    SDK_SIMULATOR="$(DEVELOPER_DIR)/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneOS7.0.sdk"
    CC=xcrun -sdk "iphoneos" gcc
    
    all: syscall.o launchd.o
        $(CC) -o launchd launchd.o syscalls.o -arch armv7 -static -fno-stack-protector -nostartfiles -nodefaultlibs -nostdlib -Wl,-e,_main
    
    syscall.o: syscalls.S
        $(CC) -c syscalls.S -o syscalls.o -arch armv7 -fno-stack-protector
        
    launchd.o: launchd.c
        $(CC) -c launchd.c -o launchd.o -arch armv7 -fno-stack-protector -isysroot $(SDK_DEVICE) -I$(SDK_DEVICE)/usr/include -I.
    
    codesign:
        ldid -S launchd
    
    clean:
        rm launchd syscall.o launchd.o
  • 相关阅读:
    用flask实现的分页
    用flask的扩展实现的简单的页面登录
    基于DBUtils实现数据库连接池
    Flask基础
    Flask入门
    发消息示例
    反向找related_name以及limit_fields_to
    对于stark(curd)插件的使用简单介绍
    列表的append方法和extend方法
    函数和方法的区别
  • 原文地址:https://www.cnblogs.com/Proteas/p/3653765.html
Copyright © 2011-2022 走看看