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 - m@thieu41

Pages: [1] 2 Suivante »
1
Graphique / Re : sfml et wxWidgets
« le: Mai 10, 2015, 11:18:18 am »
Ok super merci beaucoup :)

2
Graphique / sfml et wxWidgets
« le: Mai 10, 2015, 10:28:05 am »
Bonjour a tous :)

J'aurai besoin pour mon projet de lier sfml et wxWidgets.
J'ai suivi le tuto http://www.sfml-dev.org/tutorials/1.6/graphics-wxwidgets-fr.php (qui concernait la version 1.6 de la sfml, j'utilise la 2.2, et la version 2.8.12 de wxWidgets), et je me heurte a un pb dans ma classe wxSFMLCanvas a la ligne
“sf::RenderWindow::create(GetHandle());"
L'erreur est la suivante :
"invalid conversion from 'WXWidget {aka void*}' to 'sf::WindowHandle {aka HWND__*}' [-fpermissives]".

Je ne m'y connaît pas assez a ce niveau pour savoir que faire pour faire la conversion voulue... Quelqu'un pourrait il m'aider ?

Merci d'avance pour votre aide :)

3
Général / Re : Linker la SFML en statique...
« le: Décembre 31, 2014, 02:17:45 pm »
Okay...
Merci beaucoup :D

4
Général / Re : Linker la SFML en statique...
« le: Décembre 31, 2014, 01:54:31 pm »
Merci pour ta réponse :)

C'est la même chose pour les deux:
C:\Program Files (x86)\CodeBlocks\Librairies\SFML-2.2\lib\libglew.a(glew.c.o):glew.c|| undefined reference to `wglGetCurrentDC@0'|

EDIT: Je me suis rendu compte que j'ai oublié glew en release, je l'ai rajouté (tout dans le même ordre qu'en debug), mais ça n'a rien changé...

5
Général / Linker la SFML en statique...
« le: Décembre 31, 2014, 01:29:43 pm »
Bonjour,

J'utilise la SFML en dynamique depuis le passage à la dernière version, et ça se passe très bien. (D'ailleurs, merci aux développeurs, c'est vraiment une super librairie :) ).
J'aimerai pouvoir l'utiliser en statique, sous code::blocks, mais il me reste deux erreurs que je n'arrive pas à fixer...

Voici les erreurs:


Et ma config:



Si quelqu'un a la solution, je le remercie d'avance ;) (j'ai du oublier de linker une bibliothèque mais je ne vois pas du tout laquelle  ???)

PS: D'ailleurs, comment ça se fait que maintenant il y a besoin de linker toutes les bibliothèques dont dépend la SFML en statique?

Bonne journée et bonnes fêtes à tous :)

6
Général / Re : SFML 2.1 et Qt creator
« le: Novembre 26, 2013, 08:47:15 pm »
Laisse tomber, j'arriverai jamais à t'expliquer si tu ne sais pas ce qu'est une cible ;D
Le truc rond qu'on vise quand on joue au tir à l'arc?  ::)
*okjesors*  :-X

J'ai finalement réussi !!! ;D
En fait je compilais mes projets avec le mauvais générateur (je ne savais pas lequel il fallait prendre puisque c'est la première fois que j'utilise Qt Creator), MSVC au leu de MinGW.
Du coup j'ai changé, bidouillé 2-3 trucs et finalement ça marche!

Merci beaucoup pour ta patience et ton aide!  ;)

7
Général / Re : SFML 2.1 et Qt creator
« le: Novembre 26, 2013, 05:49:36 pm »
Je n'ai pas de fichier nommé "install"...
Il y en a un qui se nomme "cmake_install.cmake" mais je ne sais pas comment le lancer si c'est bien lui.

Aussi ça n'a peut être pas d'importance mais je n'ai pas de dossiers: C:\QtSDK\mingw\bin ni C:\qtsdk\qt\bin; (en fait je n'ai carrément pas de dossier C:\QtSDK ni C:\qtsdk...).

8
Général / Re : Re : SFML 2.1 et Qt creator
« le: Novembre 25, 2013, 09:36:04 pm »
Mais sinon, plutôt que de prendre l'include path des sources + le lib path du répertoire de build, normalement tu es censé compiler la règle "install", qui produit une installation propre de SFML (avec en-têtes et bibliothèques), comme une release officielle.
Heu... je ne comprends pas trop ce que tu veux dire...
Qu'entends tu par "compiler la règle "install" "?

Sinon oui, 'C:/SFML/SFML/include/SFML/Window.hpp' existe.

Merci encore pour ton aide.

9
Général / Re : SFML 2.1 et Qt creator
« le: Novembre 25, 2013, 09:00:34 pm »
Merci pour ta réponse  :D

Oups j'ai oublié de modifier ça...
Mais à l'adresse C:/SFML/qtcreator-build il n'y a pas de dossier include. Du coup j'ai indiqué celui qui était parmi le dossier que j'ai téléchargé. (à l'adresse C:/SFML/SFML/include). J'ai alors un dossier nommé SFML, et dedans plusieurs fichiers ainsi que des hpp, donc je pense que c'est ça.
Ce qui me donne:
INCLUDEPATH += C:/SFML/SFML/include
DEPENDPATH += C:/SFML/SFML/include
Mais j'ai toujours la même erreur à la compilation...

J'ai également testé
INCLUDEPATH += C:/SFML/SFML/include/SFML
DEPENDPATH += C:/SFML/SFML/include/SFML
Mais ça ne donne rien non plus.

10
Général / SFML 2.1 et Qt creator
« le: Novembre 25, 2013, 07:48:05 pm »
Bonjour,

Alors voilà, je souhaite utiliser dans un de mes projet à la fois la SFML 2.1 et la dernière version de Qt. Pour ça, j'ai besoin de linker la SFML à mon IDE (Qt creator).

J'ai suivi le tuto:
https://github.com/SFML/SFML/wiki/Tutorial%3A-Compile-and-Link-SFML-with-Qt-Creator#step-4

J'ai (je crois) bien suivis toutes les étapes. Mais lorsque je compile mon projet (après avoir remplacé dans le .pro ce qu'il fallait), j'ai l'erreur (sur un code de base qui ne fait qu’ouvrir une fenêtre avec SFML et la fermer au clic sur la croix):
error: C1083: Impossible d'ouvrir le fichier includeÿ: 'SFML/Window.hpp'ÿ: No such file or directory

Si je comprends bien ça veut dire qu'il ne sait pas où trouver la bibliothèque c'est ça?
Pourtant j'ai dans mon .pro:
#-------------------------------------------------
#
# Project created by QtCreator 2013-11-25T19:34:54
#
#-------------------------------------------------

QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = sfml
TEMPLATE = app


SOURCES += main.cpp\
        mainwindow.cpp

HEADERS  += mainwindow.h

FORMS    += mainwindow.ui

LIBS += -LC:/SFML/qtcreator-build/lib

CONFIG(release, debug|release): LIBS += -lsfml-audio -lsfml-graphics -lsfml-main -lsfml-network -lsfml-window -lsfml-system
CONFIG(debug, debug|release): LIBS += -lsfml-audio-d -lsfml-graphics-d -lsfml-main-d -lsfml-network-d -lsfml-window-d -lsfml-system-d

INCLUDEPATH += C:/SFML/include
DEPENDPATH += C:/SFML/include
 
Et dans mon ordinateur j'avais compilé SFML à l'adresse: C:/SFML/qtcreator-build
(j'ai les dossiers CMakeFiles, lib, src, et les fichiers cmake_install.cmake, CMakeCache.txt, Makefile et SFML.cbp à cette adresse)

Vous savez comment résoudre mon problème?
Merci d'avance!  ;D

EDIT: Au passage, j'ai fouillé dans mon dossier lib, et toutes les dll ont le suffixe -2 (ex: sfml-window-2.dll) c'est normal?

11
Fenêtrage / Re : Gérer des zones de formes transparentes
« le: Septembre 26, 2013, 10:13:14 pm »
Si c'est parfaitement ça  :D .
Merci beaucoup pour ton aide!

12
Fenêtrage / [Résolu] Gérer des zones de formes transparentes
« le: Septembre 26, 2013, 09:10:04 pm »
Bonjour à tous,

Alors voilà, je voudrais faire quelque chose mais je ne sais pas du tout comment m'y prendre...
Je voudrais qu'une zone d'une image soit transparente.
Par exemple, que je puisse afficher une image A, par dessus je met une autre image B, et faire en sorte qu'un "rond (ou une autre forme plus complexe) de transparence" se déplace, grossisse etc. Ainsi, on pourrai voir l'image A à travers l'image B par un rond qui grossit...
Je ne sais pas si je suis très clair...

Est ce que quelqu'un pourrait me dire comment m'y prendre s'il vous plait?
Merci d'avance!

13
D'accord merci pour ta réponse  :)

14
Bonjour,

Je suis en train de coder un projet qui utilise la SFML (en même temps sinon je ne serais pas là me diriez vous).

En gros j'ai besoin de faire une action quand une touche est enfoncée, mais avec un délais entre les action. J'ai utilisé void sf::Window::setKeyRepeatEnabled ( bool enabled ) pour activer la répétitions des touches, mais celles ci sont bien trop rapides, je voudrait qu'un évènement KeyPressed ne soit généré que, disons toutes les 1/2s. Est ce que c'est possible? Je sais que c'était possible avec la SDL (avec SDL_EnableKeyRepeat(a, b); ), mais pour la SFML je ne sais pas (j'ai un peu cherché dans la doc mais je ne trouve pas donc je ne suis pas sur que c'est possible).

Sinon je vais imposer mon propre contrôle avec un sf::Clock mais ça me parait un peu "moins propre"...

Merci d'avance pour vos réponses!  :)

15
En vérifiant ce que tu m'as dit, je me suis rendu compte d'une chose: après avoir laissé ce projet j'en avait commencé un autre. Je ne sais plus très bien pourquoi, mais j'avais eut un problème avec la SFML, donc j'avais re-téléchargé la version 2.0. J'avais remplacé les includes, mais pas les links pour ce projet (d'où l'erreur).
J'ai linké avec les bonnes librairies, et maintenant ça marche  ;D

Désolé d'avoir dérangé pour rien, et merci pour ta réponse !

Pages: [1] 2 Suivante »
anything