begin process at 2012 05 28 19:04:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

Autre

 > 

Compiler et Executer sous Visual C++ Express


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Compiler et Executer sous Visual C++ Express

samedi 20 janvier 2007 à 23:06:53 | Compiler et Executer sous Visual C++ Express

minique85

Bonjour,

J'ai commencé récemment à apprendre à programmer en C avec Visual C++ express. Je pense que Visual à un problème de configuration mais je n'arrive pas à savoir ou. Je l'utilise avec la SDL.

J'ai un souci lorsque j'essaye d'executer le programme que j'ai compiler depuis Visual, commande Compiler et Executer. Visual m'indique une erreur et me demande de passer en Break.
Si j'execute ce meme programme depuis le dossier debug en lancant le .exe, je n'ai pas de problème. Le programme se déroule bien et ne plante pas.

Le code s'arrête aux la ligne suivante:

sdl_zozor = SDL_LoadBMP(

"zozor.bmp");

SDL_SetColorKey(sdl_zozor, SDL_SRCCOLORKEY, SDL_MapRGB(sdl_zozor->format, 0, 0, 255));

Le programme charge une image qui est dans le même dossier que l'executable. Si je crée un programme qui n'a pas besoin de fichier, la commande Compiler et Executer fonctionne parfaitement, dès qu'il y a un fichier à charger, ca plante.

Merci d'avance pour vos suggestions.

Mnk
samedi 20 janvier 2007 à 23:21:03 | Re : Compiler et Executer sous Visual C++ Express

BruNews

Administrateur CodeS-SourceS
Faut assurer ta currentDirectory.


void __stdcall AppPathInitialize()
{
  char szthis[300];
  char* c = szthis + GetModuleFileName(0, szthis, 300);
  while(*c != '\\') c--; *c = 0;
  SetCurrentDirectory(szthis);
}

tu appelles ça au tout début de WinMain.

ciao...
BruNews, MVP VC++
dimanche 21 janvier 2007 à 04:54:15 | Re : Compiler et Executer sous Visual C++ Express

minique85

Merci pour l'info.

Le seul souci cependant, c'est que quand je compile, il ne reconnait pas les fonctions. Quel librairie dois je rajouter?
Pour information, mon programme est en C et le compilateur est configurer pour compiler du C.

Merci beaucoup.

Mnk
dimanche 21 janvier 2007 à 09:41:51 | Re : Compiler et Executer sous Visual C++ Express

yoyo269

Membre Club
Salut !

Tu as mis windows.h ?

YOYO, @+.

"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"

dimanche 21 janvier 2007 à 16:47:50 | Re : Compiler et Executer sous Visual C++ Express

minique85

Merci pour le windows.h, c'est bien celui qu'il me manquait. Pour le moment tout les programmes d'essais que j'ai réalisé n'incluaient pas cet header.

Le code compile correctement cependant j'ai toujours mon erreur si je fait Compiler Et Executer. De plus, l'execution depuis le dossier Debug par le fichier .exe ne fonctionne plus. Si j'enlève l'appel de la fonction et que je recompile, le .exe fonctionne.

Voici l'erreur que j'obtiens lorsqe je fait Compiler et Executer:

Unhandled exception at 0x00411599 in SDL_EventCtrl.exe: 0xC0000005: Access violation reading location 0x00000004.

Merci.

Mnk

PS: je suis un super débutant de la prog en C, m'en voulez pas trop.
vendredi 1 mai 2009 à 05:15:22 | Re : Compiler et Executer sous Visual C++ Express

cmh1


bonjours et moi aussi j'ai un prob en visual c++,car lorsque je tape mon programme, le compilateure ne donne pas le choix pour executer

bnj



Cette discussion est classée dans : compiler, programme, visual, executer, sdl


Répondre à ce message

Sujets en rapport avec ce message

Compiler un programme sous linux / Mac [ par maxwells ] Bonjour à tous,l'année dernière j'ai repris les sources d'un tétris en SDL et je l'ai arrangé. J'ai ajouté la possibilité de pouvoir jouer avec ses pr Programmation en Visual C++ : avec la bibliothéque QT et SDL [ par controlleur ] Bonjour j'ai rencontrer un problème l'or du debugging de mon projet , même si mon projet compile avec succès , et aussi j'ai ajouté dans PROPERTIES probleme d'executer un programme en visual studio c ++ [ par sousoi ] bonjour, j'ai telecherger un projet visaul et j'essais de compiler ou executer ce projet mais malheureusement ce projet ne contient pas le fichier .ds difficulté a compiler un programme en C [ par KanzakiKire ] Bsr tt le monde, je n arrive pas à compiler un programme en C++ l erreur est : [linker error]undefined reference to 'cpu_features_init' SFML et visual studio 2008 c++ [ par tiouil ] Bonjour, j'utilise visual c++ 2008 express et lorsque je compile mon programme, il ne genere pas d'erreur ni de warning mais il m'affiche un message : allocation dynamique d'un fichier en SDL [ par atefth ] Salut: Mon probléme est que j'ai un programme SDL qui utilise enormement de la mémoire. Je pensais alors : D'utiliser une allocation dynamique pour me comment executer un programme telecharger de ce site? [ par titasoft ] bonsoir à tous, je suis nouvelle sur ce site et j'ai telechargé un programme ecrit en c++ et je voulais l'executer sous c++ builder 6 , voici le lien Executer un programme en C [ par ashbe ] Salut à tous, voila je viens de créer un petit programme en C c'est une mini calculette que je me suis exercé à concevoir[^^happy8]...seulement j'aime Executer un programme c sans ./ [ par andoid ] Bonjour Je voulais exécuter mon programme c sans ./ comment faire? exemple: gcc -o message message.c daonc j'ai l'éxécutable message comment faire pou ajouter le bibliothèque XML et un appel à une commande dos dans un programme C sous Visual Studio [ par boualiasma ] Bonjour, Je suis entrain de programmer en C avec Visual studio 2008 sous Windows XP. Je voudrais parser un fichier XML dans mon programme C. J'ai trou


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales