我想安装潮汐SDK在 Ubuntu 13.10 上,但项目网站不包含任何安装说明。我正在寻找有关如何安装该工具的基本说明。提前感谢您的帮助。
答案1
嗯...他们没有关于如何安装的任何说明,所以我不得不自己尝试弄清楚如何安装它:
首先,我下载的是 64 位的 TideSDK-1.3.1-beta。如果您使用相同版本的软件,下面的操作应该可以在任何版本的 Ubuntu 上前后运行(Ubuntu 安装方法比第三方方法稳定得多)。
wget http://cloud.github.com/downloads/TideSDK/TideSDK/TideSDK-1.3.1-beta-linux-x86-64.zip
现在解压它。(我建议从一个干净的文件夹开始,以防止出现奇怪的行为)
unzip TideSDK-1.3.1-beta-linux-x86-64.zip
我们得到 3 个目录:模块、运行时和 sdk(为什么!),创建并将所有结果目录移动到~/.tidesdk
目录(似乎他们不想弄乱 sudo,叹息),简而言之:
mkdir ~/.tidesdk && cd ~/.tidesdk
wget http://cloud.github.com/downloads/TideSDK/TideSDK/TideSDK-1.3.1-beta-linux-x86-64.zip
unzip TideSDK-1.3.1-beta-linux-x86-64.zip
据说,使用过 TideSDK 的人应该知道如何使用它,但我不知道。因此,对于初学者来说,安装开发者应用程序显然更容易:
mkdir ~/TideSDK-Developer
cd ~/TideSDK-Developer
wget https://github.com/downloads/TideSDK/TideSDK/TideSDK-Developer-1.4.2-linux-x86-64.tgz
tar xf TideSDK-Developer-1.4.2-linux-x86-64.tgz
现在进行一些说明:
据说,你应该能够运行它,只需~/TideSDK-Developer/TideSDK Developer
在终端中输入,但在我的例子中,它“段错误”了(抛出一个Segmentation Fault(coredumped)
)。找到原因后,我发现为了构建开发人员助手,我需要一些依赖项(其中一些我已经安装或使用其他版本)未包含在入门指南中:
sudo apt-get install build-essential ruby rubygems libzip-ruby1.9.1 scons libxml2-dev libgtk2.0-dev python2.7-dev ruby-dev libdbus-glib-1-dev libnotify-dev libgstreamer0.10-dev libxss-dev libcurl4-openssl-dev git-core libsoup2.4-1 libsoup2.4-dev libsoup-gnome2.4-dev libicu-dev libgnutls-dev libjpeg62-dev libenchant-dev libmcrypt4 libsqlite3-dev
如果您莫名其妙地无法启动应用程序,请安装这些依赖项。注释结束。
测试
您可能想检查一切是否正常,因此让我们测试一个 HelloWorld 示例:
wget https://github.com/TideSDK/TideSDK-HelloWorld/archive/master.zip
unzip master.zip
现在转到您的应用程序窗口,单击导入,查找您解压缩的目录,单击确定。
一旦您的应用程序被导入,您将看到“测试和打包”选项卡。
单击它,然后点击“启动应用程序”,
系统将要求您确认运行该应用程序,点击“确定”,现在您应该看到这个窗口:
就这样。