12 juin 2022

Qt & CMake : Add New File impossible !

Quand on crée un nouveau projet avec Qt on a le choix entre utiliser qmake, CMake ou Qbs comme gestionnaire de Build.

Qbs est déprécié depuis fin 2018, et devait disparaître avant 2020, mais en 2022 il est toujours disponible dans Qt 6 !

qmake et CMake sont donc les seuls à prendre en considérations. Malheureusement l’intégration dans Qt Designer n'est pas la même malgré les promesses faites à l’annonce de la fin de Qbs:

Support for qmake will continue unaffected
Support for CMake will improve
Longer term, we plan to switch to CMake for building Qt itself
CMake support in Qt Creator will be further improved

20 mai 2022

Toolchain Raspberry Pi pico-RP2040 sous Windows

L’installation à la main d’une toolchain (suite d’outils de développement) est toujours fastidieuse. Les choses se complexifient quand il s’agit d’une chaîne fonctionnant sur une plateforme (Windows ou Linux) mais dont le résultat est destiné à s’exécuter sur une autre plateforme (un système embarqué). On parle dans ce cas de  chaîne de développement croisée (cross-compilation).

Nous allons voir dans ce port comment installer, sous Windows, la chaîne de développement croisée C/C++ pour le SoC RP2040 de la fondation Raspberry Pi. Ce microcontrôleur est basé sur un processeur ARM Cortex M0+. On trouve ce RP2040  sur plusieurs cartes dont la référence est la carte ‘pico’ (et pico W) de Raspberry Pi.  

02 janvier 2022

C++ Search Engine

C++
The C++ search engine

See also: CodeBrowser, libstdc++, grepper,  Awesome C++ 
SearchEngine for Qt
 
--- Ajouter ce search engine à Firefox ---

07 novembre 2021

Obsolescence programmée par Microsoft.

Avec Windows 11, Microsoft s’apprête à rendre obsolètes des millions de PC. Soit parce que le processeur est d’une génération trop ancienne (même des processeurs i3, i5 ou i7), soit parce que pas équipé de la version 2 de la puce TPM (Trusted Platform Module). Même si Windows 10 restera supporté jusqu’en 2025 il s’agit bien d’une obsolescence programmée.

Plutôt que de jeter vos PC, jetez  Windows, et passez sous Linux.