我一直在我的项目中运行"pod“来连接我的依赖项,但是每次我运行pod时都会收到这样的错误:Can't merge user_target_xcconfig for pod targets: ["Reanimated", "hermes-engine"] Singular build setting CLANG_CXX_LIBRARY has different values.。我试着解决这个错误,我删除和重新安装了所有的pod文件,但没有运气。
想知道有没有人能找到解决办法?
我目前正在使用这两个if语句来确定数据是通过管道传入还是来自文件:
pod2usage("$NAME: Requires at least one argument FILE.\n") if ((-t STDIN) && (@ARGV == 0));
pod2usage("$NAME: zero if input is from STDIN.\n") if (!(-t STDIN) && (@ARGV != 0));
当从shell以交互方式运行perl脚本时,这样做效果很好。例如,这些代码的工作方式与预期一致:
$ perl_s
在生成用于数据库迁移的MS脚本时,通常会在顶部使用SET命令,例如
BEGIN TRANSACTION
SET QUOTED_IDENTIFIER ON
SET ARITHABORT ON
SET NUMERIC_ROUNDABORT OFF
SET CONCAT_NULL_YIELDS_NULL ON
SET ANSI_NULLS ON
SET ANSI_PADDING ON
SET ANSI_WARNINGS ON
COMMIT
GO
由于任何迁移脚本都可以根据当前的数据库迁移版本运行,因此大概每个脚本都需要有这个“头”。
有没有更好的方法来解决这个问题?这些设置是否可以在每次迁移时运行一