Advertisement ยท 728 ร— 90
#
Hashtag
#CMake
Advertisement ยท 728 ร— 90
Original post on mstdn.social

I love #C++ but, I haven't done much of it since college and that was C++03, and still using makefiles because #cmake had just barely came on the scene. And package management? What package management? vcpkg is so nice. So I've been watching Youtube videos to get up to date, and some dude did a [โ€ฆ]

1 0 1 0
Post image

CLion 2026.1 Is Here GitHub Copilot, Cursor, and Other Agents in the AI Chat, Support for Custom Project Formats, DAP Debugging via TCP, and More CLion 2026.1 focuses on stability and improving the...

#news #releases #acp #bazel #cmake #dap #git #unit-testing

Origin | Interest | Match

0 0 0 0
Preview
CMake 4.3 Unleashed: Stable CPS Support and Advanced Profiling Redefine C/C++ Build Automation Blog com notรญcias sobre, Linux, Android, Seguranรงa , etc

he significance of #CMake 4.3's stable CPS support can't be overstated. For years, C/C++ has lacked a true lingua franca for package description. Read more: ๐Ÿ‘‰ tinyurl.com/yc78pv73 #Security

0 0 0 0
Switching from Qt Creator to CLion: First Steps, Pitfalls and Useful Features
Switching from Qt Creator to CLion: First Steps, Pitfalls and Useful Features Switching IDE's is not an easy thing. You are used to certain ways of doing things and you have strong muscle memories that need to be overcome.Join Jesper P...

Switching IDEs means rethinking workflows and rebuilding muscle memory.

This new series explores using CLion (by JetBrains) for Qt development, including project setup, UI creation, debugging, and Git integration: www.youtube.com/watch?v=7p53...

#QtDev #CLion #CMake #Cpp #QtCreator

0 0 0 0
Audinux A Fedora COPR repository for Audio creation

Finished rebuilding the Audinux #fedora COPR repository for Fedora 44 beta.
4 days of rebuild. 1200 packages rebuilt.
And ... not that many errors:
- many #CMake 4 breakage easily fixed
- some package broke because of some new #gcc checks

audinux.github.io

#linux #rpm #audio

0 0 1 0
Original post on mastodon.social

ok so when including another cmake file from inside a CMakeLists.txt:

include(myfile.cmake) - fail
include(./myfile.cmake) - fail
include(./main/myfile.cmake) - fail
include( ${CMAKE_CURRENT_LIST_DIR}/myfile.cmake) - ok

(main being a subdir of the project root, where this is going on)

it [โ€ฆ]

0 0 0 0
Post image

TIL #CMake presets have an inheritance priority, where the _first_ entry in the list wins ๐Ÿ™€

2 0 1 0
I'm Tired Boss

I'm Tired Boss

I'm Tired Boss

#Cpp #c++ #Buildsystems #Cmake #Make

https://programmerhumor.io/cpp-memes/im-tired-boss-3jlw

1 0 1 0
Preview
GitHub - DarkStarSystems/pcons: Python-based software build tool Python-based software build tool. Contribute to DarkStarSystems/pcons development by creating an account on GitHub.

If you use #c/c++ or other compiled languages, or if you're frustrated with #CMake, please try my new software build tool, github.com/DarkStarSyst... โ€” I'd love feedback!

1 0 0 0
Preview
C++ symbol context and CMake build configuration awareness for GitHub Copilot in VS Code - C++ Team Blog C++ code navigation and build system tooling play an important role in the developer inner-loop. Code navigation tooling provides a precise, semantic understanding of your codebase, while buildโ€ฆ

C++ symbol context and CMake build configuration awareness for GitHub Copilot in VS Code

devblogs.microsoft.com/cppblog/c-sy...

#vscode #cpp #cmake #githubcopilot #ai #programming #debugging

0 0 0 0

Did anybody successfully use C++ import std; on a mac with G++-15 and cmake 4.2.3 ?
I got as far as a linker error missing std module init and am too much of a cmake newbie to figure out anything working.

#cpp #cppmodules #cppimportstd #cmake

0 0 0 0
How to Use CMake in Qt 6 to Connect C++ and QML
How to Use CMake in Qt 6 to Connect C++ and QML In this video, Jan Marker shows how to set up a C++/QML project in Qt 6 using CMake and macro-based QML element registration, and compares the setup to how t...

Jan Marker (KDAB) shows in this video how to set up a C++/QML project in Qt 6 using CMake and macro-based QML element registration, and compares the setup to how the same was done in Qt 5: www.youtube.com/watch?v=eJC8... #QtDev #Cpp #CPlusPlus #QML #Qt6 #CMake

0 0 0 0
Qt Creator 19 Beta released Qt Creator 19 Beta released

Qt Creator 19 Beta released ๐ŸŽ‰

www.qt.io/blog/qt-crea...

#qtcreator
#qt
#cpp
#cmake

0 0 0 0
Preview
Visual Studio Code CMake Tools 1.22: Target bookmarks and better CTest output - C++ Team Blog Weโ€™re excited to announce the latest 1.22 release of the CMake Tools extension for Visual Studio Code. This update brings a host of new additions, including project outline updates for filtering andโ€ฆ

Visual Studio Code CMake Tools 1.22: Target bookmarks and better CTest output

buff.ly/tfFZzif

#vscode #cmake #cpp #ctest #softwaredev

1 0 0 0
Preview
GitHub Copilot app modernization for C++ is now in Public Preview - C++ Team Blog Upgrade your project to use the latest MSVC Build Tools with GitHub Copilot

GitHub Copilot app modernization for C++ is now in Public Preview

buff.ly/qnMCY9A

#cpp #githubcopilot #ai #visualstudio #cmake #msvc

0 0 0 0
Call for testing: syslog-ng 4.11 is coming The syslog-ng 4.11 release is right around the corner. Thousands of automatic tests run before each new piece of source code is merged, but nothing can replace real-world hands-on tests. So help us te...

The #syslog_ng 4.11 release is coming soon. Thousands of automatic tests run before each source code commit, but nothing can replace real-world hands-on tests.

Help us testing #elasticsearch & #OpenSearch data-streams, #Kafka source, #cmake fixes & much more!

peter.czanik.hu/other/syslog...

0 0 0 0
Preview
GitHub - Xaymar/cmake-externalcontent: Drag in external content without the annoyances of either ExternalProject or FetchContent in CMake! Drag in external content without the annoyances of either ExternalProject or FetchContent in CMake! - Xaymar/cmake-externalcontent

Say hello to ExternalContent! A new way to integrate external content without the issues that plague CPM, FetchContent and ExternalContent_Add

Download: github.com/Xaymar/cmake...

... yes I was annoyed enough by the cache pollution that I made my own. Hire me. Wait no, don't.

#cmake #development

0 0 0 0

Well, I was so optimistic, but #CMake decided it has no idea how to tell an executable it built how to find a library it also built and knows the executable depends on, and I've spent 2 hours just searching for how to solve that. I hate CMake so much. This is such a simple situation.

0 0 1 0
Why We Love and Hate CMake: Making C++ Builds Easier with Rho & vcpkg
Why We Love and Hate CMake: Making C++ Builds Easier with Rho & vcpkg Are you tired of wrestling with CMake files, endless boilerplate, and confusing build systems? You're not alone! In this insightful interview, we sit down with Nicole Patricia Mazzuca, build system and package management expert at Remarkable (and former Microsoft vcpkg contributor), to dive deep into the world of C++ build tooling. Nicole shares practical advice, lessons learned from maintaining massive codebases, and her vision for empowering all C++ developers to own their build systems without fear. Whether youโ€™re an experienced build engineer or new to C++, this conversation will help you rethink how you approach project builds. Key topics covered: - Why CMake is both loved and hated by developers - Real-world pain points with CMake, Make, AutoTools, and MSBuild - How vcpkg helps streamline developer dependencies across platforms - Introducing Rho โ€” a new CMake library designed to make build files simpler, more maintainable, and less intimidating for non-experts...

Struggling with #CMake and complex build systems? In this interview, Jesper and Nicole Patricia Mazzuca (Remarkable) explore the state of C++ #tooling. Nicole shares practical advice and her vision for empowering developers to confidently own their build systems: www.youtube.com/watch?v=qj0a... #Cpp

2 1 0 1
Post image

Just released a #CLion plugin for display the #CMake source group tree as a pane similarly as what visual studio c++ is doing from long time ago

See a preview of one of my projects

github.com/aiekick/Cmak...

0 0 0 0
Preview
CMake + FASTBuild: Distributed, Cached, and Fast CMake is a build system and not a build tool itself. CMake supports various โ€œbackendsโ€ like Makefiles, Visual Studio, Xcode, and Ninja. This is a powerful feature of CMake, allowing developers to use ...

CMake has added support for FASTBuild in version 4.2 ๐ŸŽ‰

www.kitware.com/cmake-fastbu...

#cmake
#fastbuild

0 0 0 0
Preview
Battling transitive C++ dependencies with FetchContent FetchContent is both the simplest and the most problematic dependency management system in CMake/C++. In this article, I want to exploreโ€ฆ

Battling transitive C++ dependencies with FetchContent

medium.com/@nerudaj/bat...

#cmake

1 0 0 0
Compilando e Empacotando seus Projetos em C com CMake e CPack
Compilando e Empacotando seus Projetos em C com CMake e CPack YouTube video by canoidev

Postei um video mostrando como usar o CMake e CPack pra compilar e empacotar aplicaรงรตes em C. Nada complexo, sรณ realmente mostrando uns exemplos simples

O รกudio nรฃo tรก lรก essas coisas, ainda to apanhando pra configurar direito no Pop!_OS, mas o importante รฉ fazer

#cmake #tutorial #clang #indiedev

5 0 0 0
When you turn off C extensions when making C applications, your compiler won't have access to computer-specific features, like dirent.h on Linux and Mac, and windows.h on Windows. This is pretty useful if you're making cross-platform applications using C, since you don't need to worry about headers that are only unique to some operating systems, or having your code be messy with #ifdef statements. Thought this is an interesting tip to share.

When you turn off C extensions when making C applications, your compiler won't have access to computer-specific features, like dirent.h on Linux and Mac, and windows.h on Windows. This is pretty useful if you're making cross-platform applications using C, since you don't need to worry about headers that are only unique to some operating systems, or having your code be messy with #ifdef statements. Thought this is an interesting tip to share.

I just learned that, when you're making cross-platform C applications, you can just turn off C extensions in CMake. I can elaborate in the alt text below. ๐Ÿ‘‡๐Ÿ™‚

#computer #computers #linux #linuxmint #gnu #gnulinux #cmake #clang #gcc #coding #code #software #windows #mac #applemac #macbook

6 0 0 0
Harald Achitz: Some tips for the everyday CMake user
Harald Achitz: Some tips for the everyday CMake user YouTube video by SwedenCpp

From our most recent Meetup:
Some tips and tricks for the everyday #CMake user (and #Cpp developer)

youtu.be/3VJPfwn1f2o

0 0 0 0
Post image

M3 Renderer + Entity milestone shipped! ๐Ÿš€
โ€ข Triangle pipeline live
โ€ข DOO API over EnTT (12-byte wrappers)
โ€ข VulkanDevice logic โœ…
โ€ข ECS systems + POD components
โ€ข 1025 assertions, CI mocks, cross-platform builds

#gamedev #cpp #vulkan #ecs #indiedev #shaders #CMake #devlog #badcatgame

13 4 0 0