为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,都没有关系。