我在安装Tesseract OCR的吊舱时遇到问题。
pod 'TesseractOCRiOS', '4.0.0'
并抛出错误
[!] The `Test [Debug]` target overrides the `CLANG_CXX_LIBRARY` build setting defined in `Pods/Target Support Files/Pods-Test/Pods-Test.debug.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
我在哪里可以找到 CLANG_CXX_LIBRARY 标志?
当我在构建设置中搜索CLANG_CXX_LIB标志时,它向我展示了C ++标准库并设置为compiler-default,我无法向其添加$(继承)。
我尝试将$(继承)添加到OtherLinker标记但它没有帮助。
Podfile:
platform :ios, '9.0'
def application_pods
#use_frameworks!
pod 'TesseractOCRiOS'
pod 'Realm'
end
def extension_pods
#use_frameworks!
pod 'Realm'
end
target 'Test' do
# Pods for Test
application_pods
end
target 'CallerID' do
extension_pods
end
修改
仅在Xcode 9.3 beta中才会发生这种情况。我检查了Xcode的prod版本,我没有这个问题。