こんにちは。
C言語で次のようなプロジェクトを作り、GitHubにアップロードしました。
https://github.com/katahiromz/getoptwin
そして、AppVeyor側で諸設定を行い、次のようなappveyor.ymlファイルを追加しました。
txt
1version: '{build}' 2 3branches: 4 only: 5 - master 6 7clone_folder: c:\projects\cmake-init 8 9image: 10 - Visual Studio 2013 11 - Visual Studio 2015 12 - Visual Studio 2017 13 14matrix: 15 fast_finish: true 16 17init: 18 - set arch= 19 - if "%arch%"=="Win64" (set arch= Win64) 20 - echo %arch% 21 - echo %APPVEYOR_BUILD_WORKER_IMAGE% 22 - if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2013" (set generator="Visual Studio 12 2013%arch%") 23 - if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2015" (set generator="Visual Studio 14 2015%arch%") 24 - if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2017" (set generator="Visual Studio 15 2017%arch%") 25 - echo %generator% 26 27before_build: 28- cmd: |- 29 mkdir build 30 cd build 31 cmake --version 32 cmake .. -G %generator% 33 34build: 35 project: c:\projects\cmake-init\build\getoptwin.sln 36 verbosity: minimal 37 parallel: true
GitHubにプッシュしたところ、AppVeyorが自動で走り、ビルドに成功しました。
しかし、64ビットもサポートしたいと思っております。x86とx64を一緒に構築する方法ありませんか?
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー