我想知道是否有一个
Xcode或GCC预处理器符号用于应用程序的目标名称.
例如,如果我正在构建一个名为“MonkeyChicken”的应用程序,那么是否存在预处理器符号
printf( __TARGET_NAME__ )
输出:
MonkeyChicken
解决方法
我不相信有任何内置(gcc不知道你在编译文件时正在构建什么),但你总是可以在xcconfig文件中使用GCC_PREPROCESSOR_DEFINITIONS创建一个(你是
using xcconfig,对吧?)这应该如上所示:
GCC_PREPROCESSOR_DEFINITIONS = __TARGET_NAME__=\"$(PRODUCT_NAME)\"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。