SLX.cloud免费版提供共享工作区?

时间:2017-07-24 14:20:30

标签: c++ multithreading

我编写了一个小型C ++应用程序,我希望在不同的多核平台上测试性能。我会得到同事的帮助来做这件事,但我需要与他分享我的工作空间(他在海外)。这是否可以在云SLX上使用,如果可以,该怎么做?

1 个答案:

答案 0 :(得分:1)

首先,谢谢你试试吧!我是SLX.cloud(我们的多核优化工具的免费在线版)的产品经理,所以如果您有任何其他问题,可以直接向我询问。

目前,SLX.cloud提供了一个名为工厂的功能来共享您的工作区。工厂是用于使用URL生成新的或打开现有工作空间的模板。

您可以通过创建此类工厂来复制工作区。有两种方法可以创建工作区:

1。在正在运行的IDE

创建工厂的最简单方法是在正在运行的工作区中从IDE的主菜单中转到Workspace -> Create Factory

Workspace Create Factory

您可以为工厂设置名称,然后单击Create以生成工厂。工厂URL将显示在下面的字段中。在它旁边,您可以启动或进一步配置它。

Factory Dialog

2。通过仪表板

您还可以点击Factories -> Create Factory,通过信息中心创建工厂。接下来,您将看到工作区列表。您可以选择一个,然后单击页面底部的Create按钮开始创建工厂。

Dashboard Factory

点击Create后,工厂已经创建,网址显示在页面顶部。

Dashboard Factory Link

注意:

工厂在工作区内复制文件系统。它复制堆栈(通常为silexica/tools:latest),所有设置项目和所有运行配置。

因此,
- 如果您通过apt-get或其他方式安装了软件,它将不会包含在工厂中。要包含这些,您需要创建自定义堆栈。 - 如果您在通过git导入项目后更改了文件,请确保将这些文件提交到您的存储库。否则他们将不会被包括在工厂中。

创建自定义堆栈

要在工作区或工厂中安装其他软件,您需要创建自定义堆栈。有关详细信息,请参阅Runtime Recipes