为theos构build系统启用ARC
我正在使用theos构build系统为越狱iPhone编写应用程序和调整。 有没有办法让我为自己的特定项目启用自动引用计数?
我谷歌search,并试图破译他们的makefiles,但我一直没能find任何东西。
请参阅https://github.com/Maxner/BrightnessFix/blob/master/Makefile
ARCHS=armv7 armv7s TARGET_IPHONEOS_DEPLOYMENT_VERSION = 6.0 TARGET_CC = xcrun -sdk iphoneos clang TARGET_CXX = xcrun -sdk iphoneos clang++ TARGET_LD = xcrun -sdk iphoneos clang++ SHARED_CFLAGS = -fobjc-arc include theos/makefiles/common.mk TWEAK_NAME = BrightnessFix BrightnessFix_FILES = Tweak.xm BrightnessFix_FRAMEWORKS = UIKit include $(THEOS_MAKE_PATH)/tweak.mk
SHARED_CFLAGS = -fobjc-arc
是你在找什么。
我不打算接受上面的答案,因为我怀疑这可能只是与拥有不同版本的理论有关,上面的答案肯定使我find了我需要的东西。 事实certificate,至less对于我的版本,设置的环境variables是
ADDITIONAL_OBJCFLAGS = -fobjc-arc
( ADDITIONAL_CFLAGS
也是一个选项,但是我认为不pipe是否在直接C代码上启用ARC,都没有关系。