Introduction to Sharpmake
summary
Sharpmake is now open-source and is a C#-based project generator designed for large C++ codebases, claiming it can convert C++ projects and generate projects per sync so project files are fast to produce. It produces both C++ and C# project files, offers IntelliSense and debugging inside Visual Studio, and has built-in FastBuild support. It is used in production since 2011. An independent orbitprofiler tool for live instrumentation is also released.
AI-written summary · about
chapters (8)
- 0:00Start
- 0:12Introduction
- 1:16Fragments
- 1:30Projects
- 2:11Configure
- 2:35Dependencies
- 3:23Smart File Granularity
- 4:00Conclusion
related talks
23mSharpCoder Demo: AI Agents Powering Enterprise Vibe Coding
55mCMake for the impatient
55mStandard C++ Toolset
01h 00m“Latest and Greatest from the Visual Studio Family for C++ Developers"
01h 01mLessons Learned from Packaging 10,000+ C++ Projects
59mHow to start a modern C++ project?
49mBuild Systems: a Simple Solution to a Complicated Problem
36mC++ Development with Visual Studio Code
