docker-msvc-cpp
qt-minimalistic-builds
docker-msvc-cpp | qt-minimalistic-builds | |
---|---|---|
3 | 1 | |
78 | 292 | |
- | - | |
5.5 | 0.0 | |
4 months ago | about 2 years ago | |
PowerShell | PowerShell | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
docker-msvc-cpp
-
Wine 8.0
I use wine to run the MSVC compiler in a Linux container, making it easier to manage in comparison to the windows containers, which require a Windows/Hyper-V capable host.
Bonus, the wine+msvc combination is still smaller than using a windows container.
Works fine, also for MSI file generation with Wix:
https://github.com/madduci/docker-msvc-cpp
-
Ask HN: What do you use VMs for regularly?
I use a Windows 10 VM to download Visual Studio and extract the installed compiler to generate a linux docker image with wine and MSVC C++ compiler:
https://github.com/madduci/docker-msvc-cpp
-
Visual Studio 2022 17.1 is now available!
Not tried it myself personally, but apparently it's possible. Here's a project where someone has put together the automation to make it happen: https://github.com/madduci/docker-msvc-cpp
qt-minimalistic-builds
What are some alternatives?
Stable-Diffusion-WSL2-Docker - One-click install for StabilityAI's Stable-Diffusion with AUTOMATIC1111's webui
aqtinstall - aqt: Another (unofficial) Qt CLI Installer on multi-platforms
user-management - An open-source application delivering a responsive user management experience.
setup-cpp - Install all the tools required for building and testing C++/C projects.
msvc-wine - Scripts for setting up and running MSVC in Wine on Linux
Turbo Vision - A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
qubes-issues - The Qubes OS Project issue tracker
DirectXMath - DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
NotepadNext - A cross-platform, reimplementation of Notepad++
mesa-dist-win - Pre-built Mesa3D drivers for Windows
vs-dockerfiles - Examples of dockerfiles and optional supporting scripts to install and use Build Tools for Visual Studio 2017 in a container.
JKQtPlotter - an extensive Qt5 & Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies