【发布时间】:2018-09-25 17:53:10
【问题描述】:
我已经很久没有使用 Visual C++了。让我知道我在做什么是不对的?请... ((
appveyor.yml:
version: '{build}'
environment:
matrix:
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
platform: x86
FLAGS: ""
GENERATOR: Visual Studio 15 2017
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
platform: x64
FLAGS: ""
GENERATOR: Visual Studio 15 2017
init:
- cmake --version
- msbuild /version
before_build:
- git submodule update --init --recursive
- cmake . -G "%GENERATOR%" -DBOOST_ROOT=C:\Libraries\boost_1_67_0
build_script:
- cmake --build . --config Release --target all
【问题讨论】:
-
我想
before_build步骤中的 cmake 命令失败或者你在错误的目录中。请尝试转义GENERATOR设置如下GENERATOR: 'Visual Studio 15 2017'(注意单引号)并在cmake调用之前输出路径。 -
cmake --build . --config Release --target ALL_BUILD谢谢你,我回答了我的问题。
标签: visual-studio visual-c++ cmake appveyor