Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - LeDragonDev

Pages: [1]
1
Général / Bien organiser son projet? (Galère avec CMake)
« le: Septembre 03, 2021, 11:26:12 am »
Bonjour!

Je suis en train de prépare un projet, je vais utiliser la dernière version dispo de la SFML et l'objectif sera de rester sur cette version jusqu'à la fin du développement (sauf si gros soucis sur une plateforme qui à été fix entre temps).

Il en va de même pour toutes les autres libs, et notamment les dépendances de la SFML: je pense à Freetype, PNG, etc...

Il est très très facile d'utiliser find_package(...) dans le cas où l'on à installer la SFML directement (par exemple via apt) mais hélas, la contrainte précédente ne rend pas les choses si facile ah ah.

L'objectif est donc de paramétrer CMake pour:
  • Télécharger les sources depuis un NAS (Ok)
  • Unzipper les sources (Ok)
  • Compiler les dépendances pour la SFML
  • Compiler la SFML avec les libs compilées
  • Compiler le moteur avec la SFML (en statique)

J'aimerai bien que pour le développeur, ça soit ultra simple et que cmake s'occupe de tout, sans l'intervention de scripts annexes. Mais j'avoue que je bloque un peu sur la compilation des libs externes.

Je suis en train de voir quelque chose comme add_library(ext_lib INTERFACE) qui pourrait éventuellement répondre au soucis, mais j'ai encore du mal à vraiment comprendre le fonctionnement (pas de add_library, mais de l'option INTERFACE).

Avez vous une idée de comment je pourrais implementer ça?
Dois-je tous précompiler et mettre, à la place des zip de sources, des zips avec les libs compilées?

Merci!

2
Général / Re : Probleme SFML
« le: Août 04, 2015, 10:13:17 am »
Salut!
Je vais peut être dire une bêtise ne connaissant pas beaucoup le compilo de visual, mais ce ne serait pas un soucis de linkage de lib ?

Je veux dire par là, as-tu bien spécifié dans visual les libs SFML que tu dois utiliser ?
(Si je dis une bêtise, n'hésitez pas à m'insulter.  ;D)

3
Discussions générales / Re : Raspberry PI 2
« le: Août 04, 2015, 08:37:27 am »
Petite infos à la bourre !
Il y a un petit soucis avec les includes "vcos*" dans miss berry, tu peux corriger le soucis en faisant dans le terminal:
sudo cp /opt/vc/include/interface/vcos/pthreads/* /opt/vc/include/interface/vcos/

[EDIT] Je pense que je vais essayer de compiler SFML sur la RBP (Version 1 type B), et je ferai un sujet dédié si j'y parviens.  ;)

Pages: [1]
anything