weixin_39524834 2020-11-22 02:15
浏览 0

fix(cmake): allow to load MMEX project to VS2017 directly and run

Updated BUILD.md documentation.

Changes in CMake scripts: * Include more CMake patches to add support for latest MSVC 1911 * Move Visual Studio IDE tuning commands to right place * Fix executable file output path under MSVS * Add more build tools versions to versions.h and about dialog * Always include UCRT DLLs as they are required i many Windows versions * Distribute correct DLLs (official downloaded or compiled locally) if linking to shared wxWidgets * Fix generating translations with Ninja - fix VS startup project - now points to mmex target - minor style fixes - removed not used CMakeSettings.json file

Changes in Travis & Docker: - Add latest Debian (buster) package - Add automake and libtool to docker images to allow cppunit compile

Changes AppVeyor: * Fix build problems with VS2017 and latest AppVeyor image version * Improve wxWidgets binaries caching (not cross cache size limit) * Add ability to link to shared wxWin libraries (DLLs) * Try download official pre-compiled wxWin binaries before local compile * Build only selected matrix combinations - optimize developer command prompt initialization for different VS versions - remove v90 and v100 as unavailable at AppVeyor - add v110 support - but now fails with compile errors - fix YAML style

This change is Reviewable

该提问来源于开源项目:moneymanagerex/moneymanagerex

  • 写回答

5条回答 默认 最新

  • weixin_39524834 2020-11-22 02:15
    关注

    Updated BUILD.md instructions for Windows with 3 different scenarios tested on Windows 8.1 with VS2017.

    CLI builds tested with VS2013 and VS2015 using AppVeyor images. 48 different binary packages ready to download.

    Please test IDE builds with VS <=VS2015.

    评论

报告相同问题?