Site icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Bibliothèques C ++ Open Source dans C ++ Builder 10.4.2

10 4 2 getit cpp libraries featured

C ++ a un large écosystème. L’un de nos principaux objectifs avec C ++ Builder est de vous assurer que vous pouvez tirer parti des bibliothèques que d’autres développeurs C ++ écrivent. Avec chaque version, nous avons travaillé sur le RTL et la STL pour nous assurer qu’il est de haute qualité et a une grande compatibilité – exactement ce dont vous avez besoin si vous mettez à niveau des projets ou si vous souhaitez extraire du code source C ++ à partir d’une bibliothèque en ligne .

Une bonne démonstration de ceci est le nombre croissant de bibliothèques C ++ open source (souvent complexes) que nous mettons à disposition dans GetIt, notre gestionnaire de paquets.

10.4.2 a cinq nouvelles bibliothèques disponibles , ce qui représente quinze bibliothèques open-source au total – en augmentation constante avec chaque version. Et ce sont des bibliothèques incroyables .

Ces bibliothèques open source clés et utiles donnent une valeur immense à vos projets. Personnellement, je suis particulièrement ravi de voir ACE / TAO (souvent demandé), la bibliothèque de support des lignes directrices et {fmt}. N’oubliez pas que vous pouvez également ajouter n’importe quelle bibliothèque C ++ open source à votre code avec C ++ Builder: nous avons travaillé dur sur la compatibilité et la qualité pour nous assurer que vous pouvez utiliser le code dont vous avez besoin.

Bien sûr, ce n’est pas tout! GetIt comprend également Boost (classique, Win32 clang, Win64 clang), EasyBMP, Eigen linéaire algèbre et cadre mathématique, les analyseurs XML Expat et TinyXML, libsimdpp (mathématiques rapides), NemaTode (NMEA et GPS), SMHasher (fonctions de hachage) et SDL2 (idéal pour écrire des jeux!)

Ces bibliothèques sont toutes open source et vous pouvez trouver notre référentiel avec elles ici, sur Assembla .

Aperçu

C ++ Builder a travaillé régulièrement sur la compatibilité et la robustesse pour garantir que votre code fonctionne bien lors de la mise à niveau, et que vous pouvez utiliser facilement du code C ++ externe – un grand avantage pour votre logiciel. 10.4.2 montre bien le travail, avec l’ajout de quelques bibliothèques à la fois vraiment utiles et techniquement complexes qui démontrent les améliorations de cette version. Nous espérons que les bibliothèques seront utiles à vos projets! Et même en dehors de ces bibliothèques, passez à la version 10.4.2 pour profiter de la qualité améliorée de votre logiciel, ainsi que de certaines des autres améliorations de cette version – mémoire de l’éditeur de liens, complétion de code, etc.

Quitter la version mobile