添加PostgresStORM包时,swift完美项目构建失败

添加PostgresStORM包时,swift完美项目构建失败,第1张

概述即时通讯使用 Xcode 8.2.1,我的swift版本是3.0.2(swiftlang-800.0.63 clang-800.0.42.1) 这是我的package.swift内容 import PackageDescriptionlet package = Package( name: "MyAwesomeProject", dependencies: [ 即时通讯使用 Xcode 8.2.1,我的swift版本是3.0.2(swiftlang-800.0.63 clang-800.0.42.1)

这是我的package.swift内容

import PackageDescriptionlet package = Package(    name: "MyAwesomeProject",dependencIEs: [        .Package(            url: "https://github.com/PerfectlySoft/Perfect-httpServer.git",majorVersion: 2,minor: 0        ),.Package(url: "https://github.com/PerfectlySoft/Perfect-Postgresql.git",minor: 0),.Package(url: "https://github.com/SwiftORM/Postgres-StORM.git",majorVersion: 1,minor: 0)    ])

here解释了如何将Postgres stORM添加到您的项目中.当我将Postgresstrom添加到我的包并构建时,我得到以下构建错误:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/module.modulemap:1:8: error: redeFinition of module 'AppleTextureEncoder'module AppleTextureEncoder [system] [extern_c]

我怎样才能解决这个问题?我在网上找不到任何东西

我尝试过但没有用的东西:
1-清除项目(命令班次k)和(命令选项班次k)
2-删除转移的数据
3-创建完整的新项目
4-删除/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/module.modulemap破坏了我的xcode并且不得不把它放回去.

解决方法 当我使用Docker并创建一些服务器端的东西时,我有同样的问题.我在Docker中通过命令行创建了包并构建它.

swift package init --type executableswift build

之后重要的是将Docker之外的终端转到项目目录并创建xcode文件.

swift package generate-xcodeproj

请享用 :-)

总结

以上是内存溢出为你收集整理的添加PostgresStORM包时,swift完美项目构建失败全部内容,希望文章能够帮你解决添加PostgresStORM包时,swift完美项目构建失败所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1044048.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存