Trending

#Cmake

Latest posts tagged with #Cmake on Bluesky

Latest Top
Trending

Posts tagged #Cmake

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
Post image

Rendering refactor complete! ๐ŸŽฎ
โ€ข Clearer component names
โ€ข ECS-aware RenderSystem
โ€ข Shader build streamlined via CMake
โ€ข Game loop + entity setup cleaned up
โ€ข Camera + render tests solid โœ…

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

15 3 0 0
Original post on techhub.social

One of the things a good CMake-powered C++ library should do is to test its own integration - in other words, if others can plug it into their projects. One reason is obvious - nobody will use your library if they can't. The second one is pragmatic - the tests act as documentation for the users [โ€ฆ]

0 1 0 0

Godot, Visual Studio 2022

Godot, Visual Studio 2022

I wanted to use C++ inside Godot with Visual Studio and build/run/debug from VS.
Here is a sample project doing that. It retrieves and builds godot-cpp. Enjoy! ๐Ÿ˜€
github.com/GrillePai...

#GodotEngine #GDExtension #Cpp #CMake #VisualStudio #OpenSource #GameDev #IndieDev

7 1 0 0
Preview
CMake: hero who tripped over 12 bugs Developers wield an entire army of tools, each promising to make their lives easier. Yet hidden among this vast crowd stands a true heroโ€”the one who comes to the rescue in the toughest battles. Nomen....

Developers wield an entire army of tools, each promising to make their lives easier. Yet hidden among this vast crowd stands a true heroโ€”the one who comes to the rescue in the toughest battles. Nomen illis CMake!

pvs-studio.com/en/blog/post...

#cmake #cpp #staticanalisys

0 0 0 0
CMake has entered the chat | garagecraft.games Over the weekend, I focused on refactoring mat4 and vec3. Additionally, I've made some adjustments to my toolset.

Weekend #development: Benchmarked my custom C++ #math implementations against industry standards, tested some real performance costs of pointer-to-implementation, and streamlined my development workflow with #CMake.

#indiegames #indiedev #gamedev

garagecraft.games/devlog/CMake...

6 1 0 1