Swift Perfect使用记录
最近想要尝试一下swift开发后台是什么效果,选中了Perfect,这里记录了在使用过程中遇到的一些问题以及我是怎样解决的。
1.执行以下命令能够克隆并编译一个空的入门项目。编译后可以启动一个本地的服务器,监听您计算机的8181端口:
git clone https://github.com/PerfectlySoft/PerfectTemplate.git
cd PerfectTemplate
swift build
.build/debug/PerfectTemplate
这里有个问题:
运行到swift build的时候总是失败,在Perfect的jira里面,能找到该问题的解决方法, http://jira.perfect.org:8080/browse/ISS-259?jql=text%20~%20%22swift%20build%22
swift build报错是 toolchains 的问题,到官网下载最新的即可
这里要注意一下,install步骤的最后一步
// 这个仍旧会报错
// export PATH=/Library/Developer/Toolchains/swift-latest.xctoolchain/usr/bin:"${PATH}"// 这个就可以,避免版本更新影响,建议到 /Library/Developer/Toolchains/ 目录里面去确认一下
export PATH=/Library/Developer/Toolchains/swift-3.0-RELEASE.xctoolchain/usr/bin:"${PATH}"
还有 .build/debug/PerfectTemplate 命令可以选择不执行,该命令是立刻启动服务器,这里可以执行 swift package generate-xcodeproj 命令,这样就可以获得一个xcode的macos的项目
2.ld: library not found for -lCOpenSSL for architecture x86_64
如果问题1那里都处理好了,解决该问题的方法就是设置 Library Search Paths 为 "$(PROJECT_DIR)/**"(双引号也包括在内)
转载于:https://www.cnblogs.com/FranZhou/p/5941789.html
Swift Perfect使用记录相关推荐
- swift perfect mysql_Swift3.0服务端开发(一) 完整示例概述及Perfect环境搭建与配置(服务端+iOS端)...
本篇博客算是一个开头,接下来会持续更新使用Swift3.0开发服务端相关的博客.当然,我们使用目前使用Swift开发服务端较为成熟的框架Perfect来实现.Perfect框架是加拿大一个创业团队开发 ...
- swift perfect mysql_服务端写Swift体验 (Perfect框架)
Perfect 实践Demo 简介 Perfect是一组完整.强大的工具箱.软件框架体系和Web应用服务器,可以在Linux.iOS和macOS (OS X)上使用.该软件体系为Swift工程师量身定 ...
- swift perfect mysql_Swift Perfect服务器开发(解决一切疑难杂症)
目前Swift服务器开发,主要有四个框架perfect,vapor,kitura,zewo它们之间的优异和区别,各位自己去了解,笔者这里用的是perfect框架,从搭建到实际应用,前前后后弄了小半月, ...
- Swift Perfect 初步搭建d
最近 公司后台小哥 忙得不可开交 我等前前端 待着无聊 特在此 写一个 如何用初步搭建 一个 perfect 框架的服务器吧 (官网的文档其实很详细, 但是有一些小问题 无法理解 对于像我这种菜鸡选 ...
- ProtocolBuffer在Swift中实践记录
前几天搞了object-c中使用ProtocolBuffer,今天尝试在swift中也使用该协议进行传输协议. 折腾了一上午终于搞定了,记录下在部署中所遇到的坑和自己实现的步骤. 1.安装protoc ...
- Swift-学习Perfect搭建博客
前段时间听说swift5的改变之一是ABI稳定,现在看的话,swift是值得学习的,于是想通过搭建自己的博客来学习swift,顺便了解后端和mysql,以及前端页面的一些样式. 博客传送门 博客项目放 ...
- iOS开发之swift资料大全
目录(?)[+] 版本:Swift github排名 https://github.com/trending,github搜索:https://github.com/search 主要工作说明: 1 ...
- swift 学习资料大全
版本:Swift github排名 https://github.com/trending,github搜索:https://github.com/search 主要工作说明: 1. 将Swift从 ...
- 常用的iOS第三方框架
转载自:https://github.com/Tim9Liu9/TimLiu-iOS 目录 UI 下拉刷新 模糊效果 AutoLayout 富文本 图表 表相关与Tabbar 隐藏与显示 HUD与To ...
最新文章
- 2021阿里全球数学竞赛获奖名单出炉!北大获奖人数最多!
- 人月神话——焦油坑 《读后感》
- 【FPGA】流水线学习笔记
- 负数在计算机怎样表示与存储
- canvas绘制图像image
- Linux系统与网络服务管理技术
- 2015 Objective-C 新特性
- asBroadcastStream
- 为什么不能说“接受原假设”?
- SpringBoot添加压力测试
- 实体企业践行远程办公,云ERP是您变革利器
- Linux文件系统与持久性内存介绍:块设备、闪存(NAND/NOR)、NVDIMM(非易失性内存)、PMEM(PMDK)- ndctl
- python能制作ppt动画效果吗_原来用PPT也能做出神级的动画效果!
- 华为新平板鸿蒙,华为新平板将发布,搭载鸿蒙2.0系统
- java开源论坛学习(一)
- 实例演绎Unix/Linux的一切皆文件思想
- shader 处理cad线型 其中一小段的思路
- UCAS - AI学院 - 自然语言处理专项课 - 第7讲 - 课程笔记
- 带进度的圆形进度条的实现
- win7旗舰版64位下完美安装和破解loadrunner11