【问题标题】:CLion: Swift - "Executable is not specified"CLion:Swift - “未指定可执行文件”
【发布时间】:2017-11-20 21:23:07
【问题描述】:

我正在尝试使用 CLion 作为我的 IDE 在 MacOS High Sierra 上使用服务器端 Swift。我已经安装了 Swift 插件以及 Swift 开发工具链。我可以成功创建一个 Swift 项目,但是当我转到“运行”执行程序时,我看到一条错误消息“Error: Executable is not specified”。可执行文件下拉菜单没有列出任何内容。它只是说,“选择其他...”

我没有接触过我创建 Swift 项目时创建的任何文件。我还需要做些什么来让这个可执行文件运行吗?我的构建似乎运行良好,但我仍然没有看到填充的 Executable 下拉菜单。

【问题讨论】:

  • 我可能错了,但您不需要运行 AppCode 来在 JetBrains 世界中执行 Swift 吗?
  • 据称您应该能够使用 CLion 进行服务器端 Swift 开发。 AppCode 用于移动应用开发。
  • AppCode 也适用于我们的 Mac 用户,而不仅仅是移动设备 ;-) 我只是在服务器端使用普通文本编辑器玩了一点 Kitura,CLion 解决方案会更好。为我提供有趣的编码可能性 +1。

标签: swift clion jetbrains-ide


【解决方案1】:

我做了一个简单的 hack,对我有用

1- 像往常一样构建你的项目,如果它是正确构建的,那么你给它的名字的可执行文件将在目录中 /project/.build/debug/executable

2- .build 目录是隐藏的,所以你需要取消隐藏它(目录或文件名开头的 . 是禁止的,所以你不能取消隐藏它),我创建了一个别名并将其名称更改为{一些没有 .在它之前}

3-知道去clion->编辑配置->可执行文件->选择其他。 知道转到您创建的别名文件夹并选择可执行文件 /project/newbuild/debug/executable

【讨论】:

  • 这正是我遇到的问题。很烦人。不过,您的解决方法让我解决了这个问题。谢谢!
猜你喜欢
  • 1970-01-01
  • 2015-01-08
  • 1970-01-01
  • 2015-03-29
  • 1970-01-01
  • 1970-01-01
  • 2022-08-19
  • 2018-03-05
  • 2015-02-16
相关资源
最近更新 更多