0
私はtravisで自分のプロジェクトをビルドし始めました.1つのコンパイラでビルドを管理した後、もっとビルドして、Linux上のさまざまなコンパイラでビルドするために行列ビルドを使用することにしました。私は、最初のものを除いてすべてのエントリに対して正常に構築される構成を得ることができました。私が手に正確なエラーがある:私は何かを明らかに行方不明ですように私は感じる。この時点でTravisが最初にビルドに失敗しました
sudo: false
language: generic
matrix:
include:
- os: linux
env: COMPILER_NAME=g++ CXX=g++-5 CC=gcc-5
addons:
apt:
source: &sources
- llvm-toolchain-precise-3.8
- llvm-toolchain-precise-3.7
- llvm-toolchain-precise-3.6
- ubuntu-toolchain-r-test
packages:
- g++-5
- libncurses5-dev
- os: linux
env: COMPILER_NAME=clang++ CXX=clang++-3.8 CC=clang-3.8
addons:
apt:
sources: *sources
packages:
- clang-3.8
- libncurses5-dev
- os: linux
env: COMPILER_NAME=clang CXX=clang++-3.7 CC=clang-3.7
addons:
apt:
sources: *sources
packages:
- clang-3.7
- libncurses5-dev
- os: linux
env: COMPILER_NAME=clang CXX=clang++-3.6 CC=clang-3.6
addons:
apt:
sources: *sources
packages:
- clang-3.6
- libncurses5-dev
before_script:
- mkdir -p build
- cd build
script:
- cmake -DCMAKE_BUILD_TYPE=DEBUG .. && make && make runtests
:
$ sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install g++-5 libncurses5-dev
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package g++-5
E: Couldn't find any package by regex 'g++-5'
apt-get.diagnostics
apt-get install failed
マイトラヴィス構成は次のようになります。私はこの問題に対する解決策を見つけることができません(または単にそれを効果的に検索する方法を知らない)。
gccセクションをclangセクションの1つに置き換えて、clangセクションが失敗し、gccセクションが成功するということに言及する必要があると思います。
私がもう有用な情報を提供できる場合は、教えてください!あなたの助けを前にありがとう。