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 - imaxame

Pages: [1]
1
Général / Re : SFML 1.6 Xcode 6.1.1
« le: Janvier 31, 2015, 01:42:13 pm »
Ouais moi aussi je vois pas la différence ... Mais bon au moins j'ai un projet qui marche :) En tout cas merci beaucoup pour ton aide :)

2
Général / Re : SFML 1.6 Xcode 6.1.1
« le: Janvier 31, 2015, 01:26:34 pm »
Alors, je viens de créer un nouveau projet, et la comme par magie ça a marché ! Je ne sais pas du tout pourquoi mais j'aimerais bien savoir :)

Le projet qui marche http://cl.ly/image/0E0S0E1L0v0G
Le projet qui marche pas http://cl.ly/image/1f140u2K421E

3
Général / Re : SFML 1.6 Xcode 6.1.1
« le: Janvier 31, 2015, 12:26:54 pm »
SFML/Graphics.hpp not found. Il ne trouve donc pas le fichier. Cependant quand je regarde dans SFML.framework (celui qui est inclue à mon projet) je le trouve.

4
Général / Re : SFML 1.6 Xcode 6.1.1
« le: Janvier 31, 2015, 12:18:35 pm »
Bonjour,

Je n'avais que le fichier main.cp donc pas de problèmes avec d'autre include.
J'ai cependant écrit un script qui supprime tous les fichier présent dans /Librairy/Developer/Xcode/DerivedData.
En faisant ça, le programme marche tout le temps. (oui je dois le faire avant chaque exécution...)

5
Général / SFML 1.6 Xcode 6.1.1
« le: Janvier 30, 2015, 10:07:54 pm »
Bonjour,

Je suis en DUT informatique à Bordeaux en S2 (semestre 2).
Dans le cadre d'un module de programmation orienté objet, nous devons réalisé un space invaders. Nous avons des contraintes. La version de la SFML doit être la 1.6.

Je rencontre des problèmes lors de l'installation de la SFML 1.6 sous Xcode 1.6.
J'ai suivit les conseils de Ceylo qui avait déjà aidé des étudiants l'an passé.

Mon installation.
- Créer un projet Xcode Cocoa Application.
- Je supprime les fichiers source. (AppDelegate.h, AppDelegate.cpp, Images.xcassets, MainMenu.xib, SupportingFiles/main.m
- Je rajoute les Framework SFML (du dossier lib64) au projet (clic droit sur projet, add file to "monProjet") les fichiers que je rajoute son :SFML.framework (j'ai besoin que de lui pour le moment). Les options lors de l'ajout sont les suivantes : Copy items if needed, Create folder references
- Je créer un main.cpp au projet avec le code suivant : http://pastebin.com/nR4zeDhZ
- Dans les build setting je verifies que les lignes "Precompile prefix header" et "Prefix Header" soient vide. J'arrive à cette image :  http://cl.ly/image/0Q2K331f3l2Q
- Toujours dans les Build Setting, je met "C++ Language Dialect" à C++98 et "C++ Standard Library" à libstdc++
- Ensuite, dans les Build Phases, menu Editor > Add Build Phase > Add Copy Files Build Phase, je rajoute le SFML.framework que j'ai ajouté tout à l'heure.

Quand j'ai fini l'installation du projet et que j'exécute le projet pour la première fois, cela marche. Cependant, quand j'attend 20 secondes sans rien toucher, une erreur parvient : SFML/Graphics.hpp not found. Elle apparait au niveau de la ligne #include <SFML/Graphics.hpp>. Je trouve ça bizarre car 20 secondes avant cela marchait. J'ai donc résinstallé Xcode. Toujours la même erreur. Cependant, quand je vais dans le dossier : /Library/Developer/Xcode/DerivedData
(qui contient les caches de Xcode) et que je supprime tout cela remarche.

J'ai une dernière remarque à faire, j'ai fais exactement la même installation sur le mac d'un ami (le même que le mien avec le même Xcode) et le projet marche sans problème. J'ai donc copié le projet sur ma clé USB et lancé le projet sur mon ordinateur et je n'obtiens plus d'erreur. Même après 20 secondes. Je ne comprends pas du tout ce qu'il se passe...

Si vous avez des solutions à me conseiller, des solutions pour gérer le cache avec Xcode (revenez quelques lignes au dessus pour l'explication), ou si vous avez l'adresse mail de Ceylo ou d'un autre développeur SFML Apple je suis preneur.

Cordialement,
Maxime Maheo, étudiant au DUT informatique de Bordeaux

Pages: [1]