2015-04-22 69 views
1

目前,除從我.travis.yml文件中的以下內容:我可以使用Biicode在Travis上安裝GCC 4.9和Clang 3.5嗎?

before_install: 
    - wget http://apt.biicode.com/install.sh && chmod +x install.sh && ./install.sh 
    - bii setup:cpp 

產生以下輸出:

$ bii setup:cpp 
WARN: This setup is EXPERIMENTAL. 
Please refer to the docs for manual installation if something fails 
cmake version 2.8.7 
Invalid cmake version 2.8.7 < 3.0 in your path 
WARN: You are running in non-interactive mode. 
A CMake local copy will be installed automatically. 
Please run with '-i' or '--interactive' for more options 
Downloading and installing CMake 3.0.2 
Download cmake-3.0.2-Linux-64.tar.gz 
from https://s3.amazonaws.com/biibinaries/thirdparty/cmake-3.0.2-Linux-64.tar.gz 
download to /tmp/tmpuO7mZ_/cmake-3.0.2-Linux-64.tar.gz 
Percent: [########################################] 100.0% of 10.1Mb Done... 
INFO: Extracting cmake 
cmake version 3.0.2 
CMake suite maintained and supported by Kitware (kitware.com/cmake). 
Valid cmake version 3.0.2 > 3.0 in "/home/travis/.biicode/cmake-3.0.2-Linux-64/bin" 
CMake 3.0.2 installed ok 
gcc 4.6.3 already installed 
g++ 4.6.3 already installed 

我已經檢查選項來bii setup:cpp命令,但似乎無法找到任何東西這,我錯過了什麼,或者我必須從外部安裝它們到bii?

回答

2

Nop。命令bii setup:cpp是非常基本的,只適用於C++新手和主流gcc編譯器的快速基本設置。你可以看到源代碼:https://github.com/biicode/client/blob/develop/setups/installers/gnu_compiler_installer.py#L9

  • 在Win它將安裝MinGW的4.8
  • 在Ubuntu中,它將安裝配電建立必要的,這對於最新的Ubuntu應該是GCC 4.8.2
  • 在Mac它將安裝標準的XCode,以及主流的CLang發行版。

如果你想安裝在travis-ci這些編譯器,它可能有時是相當棘手的。我建議使用https://github.com/biicode/misc中的腳本。你大概可以直接從他們那裏獲取它們並從你的Travis版本中執行。

+0

感謝您的腳本。他們看起來像要走的路! –

相關問題