CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[c++] et les library

TrollDieu
TrollDieu
Niveau 6
22 juillet 2015 à 21:45:37

Salut,
Comment fait, vous pour gérer tous ces lib en c++ ?

Je me suis rendu compte que même pour des petits projets, on a besoin de pas mal de library,
Comme glwf, glew, openAL, freetype, soil, j'ai commencé à regarder CMake, mais c'est compliquer et je ne trouve pas de tutoriel facile :snif:

Car après ça pourrais être bien de pas être dépendant de Windows, et de pouvoir un jour porter mon projet sur Linux et un pourquoi pas sur Apple.

Quelle serait la meilleure solution d’après vous ?

Merci.

Message édité le 22 juillet 2015 à 21:46:23 par TrollDieu
dark-vongola
dark-vongola
Niveau 26
22 juillet 2015 à 22:29:30

Qu'est ce que tu entend par gerer toute ces lib ? le principle de librairie est le meme dans tout les langages donc meme si je fait pas (encore) de C++, je pourrais peut etre t'aider

TrollDieu
TrollDieu
Niveau 6
22 juillet 2015 à 23:01:13

En fait en c++/c tes lib il faut que tu les compile pour chaque système d'exploitation.
Donc je me demander comment on pouvais automatisée tout ça.
En gros que j'ai un dossier "library" que je compilerais et me donnerais en sortie tout les .lib pour le projet.

Xavier591
Xavier591
Niveau 5
22 juillet 2015 à 23:04:28

Ce que tu nous demande, c'est comment linké une librairie (l'inclure dans ton projet) ou comment créer ta librairie ?

TrollDieu
TrollDieu
Niveau 6
22 juillet 2015 à 23:30:33

oui c'est de linké une librairie.

Car vous fait comment vous ?
Vous fait un CMakeList.txt puis passer sur votre IDE ou vous passer que par votre IDE ?

godrik
godrik
Niveau 30
22 juillet 2015 à 23:31:17

J'ai pas bien compris le probleme. Pourquoi tu compile les lib? Elles ne sont pas fournies pre compile pour ton OS?

Xavier591
Xavier591
Niveau 5
23 juillet 2015 à 01:52:27

Personellement je ne passe que par mon IDE (Code::Blocks ou Qt).
C'est vrai que linké les librairies c'est pas toujours évident au début et le pire c'est qu'il y a très peu de documentation sur le sujet sur internet. Mais non, tu n'es pas seul à avoir du mal ^^
Si tu utilises un de ces deux IDE je pourrais éventuellement t'aider ;)

TrollDieu
TrollDieu
Niveau 6
23 juillet 2015 à 17:36:59

merci de vos réponse.
sinon perso j'ai commencer as utilise Visual studio, et j'essayer de suivre ce tutoriel http://learnopengl.com/#!Getting-started/Creating-a-window.
mais la compilation et le linkage des lib n'est pas bien expliquer.

Message édité le 23 juillet 2015 à 17:37:14 par TrollDieu
Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment