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

Nouveau problème avec Visual C++

ShyGi
ShyGi
Niveau 3
11 septembre 2003 à 19:17:36

Je croyais que l´allais enfin pouvoir créer mes fichiers exécutables depuis que Altonfrere m´avait aidé la dernière fois mais je me suis trompé.
J´ai réussi à générer deux exécutables, l´un affichant une fenêtre Windows grise et l´autre un plein écran noir.
Mais dans mon troisième programme, je veux donner une résolution de 640*480 à ce même écran noir, et le logiciel, au moment de construire l´exécutable, me dit qu´il y a trois erreurs, alors que la compilation s´était parfaitement passée.
Mon code source vient de prografix.games-creators.org.

Je vous montre ce que m´affiche Visual C++ :

-----------Configuration: Anim2D-2 - Win32 Debug-----------
Linking...
Anim2D-2.obj : error LNK2001: unresolved external symbol _DirectDrawCreate@12
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Anim2D-2.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

Anim2D-2.exe - 3 error(s), 0 warning(s)

Je ne comprends pas.

Aidez-moi s´il vous plaît!

Merci.

kookii
kookii
Niveau 4
11 septembre 2003 à 22:36:09

Essaye de rajouter les librairies de directx dans ton projet.
d3dA.lib
( en remplacant A par la version que t utilises par ex d3d9.lib ou d3d8.lib)

ShyGi
ShyGi
Niveau 3
12 septembre 2003 à 16:16:32

Je ne sais pas comment faire.
J´ai bien intallé directx ( le 8) et j´ai configuré Visual c++.

Altonfrere
Altonfrere
Niveau 10
12 septembre 2003 à 16:17:38

euh déjà DirectDraw n´existe plus dans Dx8 et Dx9 . .. ah mon avis c mal barré si tu comptais t´en servir.

i_am_the_law
i_am_the_law
Niveau 6
12 septembre 2003 à 16:34:55

ben ca depend de comment il cree son objet, avec directx c´est toujours possible d´utiliser les anciennes versions.
T´as rajoute les lib dans ton projet? J´ai plus les menus en tete, mais faut aller ds les options de ton projet puis linker, et la rajouter. Apres faut verifier que le chemin ait aussi ete ajoute.
Au pire si t´y arrives pas tu peux tjrs essayer de marque au debut de ton programme

  1. pragma comment ( lib,"d3d8.lib")

ca fait la meme chose.

ShyGi
ShyGi
Niveau 3
12 septembre 2003 à 16:38:06

c´est bon j´y suis arrivé!
il fallait en fait que je précise que j´utilisais la librairie ddraw.
merci quand même.

Altonfrere, il me semble que ddraw existe toujours sur les dernières versions de DirectX mais ses fonctions n´ont pas évoluées depuis DirectX 7.

ShyGi
ShyGi
Niveau 3
12 septembre 2003 à 16:40:24

i_am_the_law, tu as raison, c´était exactement ça!

merci beaucoup.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment