Problem sa debagovanjem!

Problem sa debagovanjem!

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Pomoć! Napravio sam fajl Win32 App koji bi za početak trebao da prikazuje tekst Hello World!
Medjutim naišao sam na problem prilikom debagovanja.

#include <iostream> int main() {       std::cout << "Hello World!" << std::endl;       std::cin.get();       return 0; }

Evo ga kod, a evo slike:



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Més que un club
  • Glavni vokal @ Harpun
  • Pridružio: 27 Feb 2009
  • Poruke: 3898
  • Gde živiš: Novi Sad,Klisa

Meni u Embracadero Builderu otvara najnormalnije...
prvo sacuvaj program pa onda kompajliraj/debaguj.



offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Predpostavljam da samo nisi iskompajlirao projekat. Pokretanje programa se vrši pritiskom na dugme Ctrl+F5. Visual C++ će pitati da li želiš da napraviš izvršnu datoteku (da iskompajliraš program) na osnovu unetog kôda. Pritisni Yes i ako nema greške u kodu, program će biti pokrenut.

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Otkrio sam u čemu je problem!

1>------ Build started: Project: helloworld, Configuration: Debug Win32 ------ 1>  main.cpp 1>c:\users\violeta\desktop\hello!\hello!\main.cpp(7): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source? ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Izgleda da trebam da dodam taj fajl u Source, ali kako to da uradim i po kom kodu se taj falj gradi ili već postoji u arhivi?

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Uh, oh Smile Nisi dobro napravio nov projekat... izabrao si da želiš da koristiš precompiled headers. Baci pogled na ovo uputstvo: http://www.mycity.rs/C/1-Pravljenje-igre-Sokoban-u.....-2.html#3a

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Eee hvala ti brt od srca Zagrljaj

E, a samo mi još nešto objasni, ubuduće, da li da ne koristim taj compiler header (da ga odštikliram ovde):




i kada treba da koristim u kojim slučajevima?

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Ta opcija služi da ubrza kompajliranje većih projekata. Ako imaš uključenu tu opciju, onda svaka datoteka s kodom (*.cpp) mora da ima na početku #include "StdAfx.h". Prilikom prvog kompajliranja će se sve odraditi normalno kao i uvek. Svako sledeće kompajliranje neće ponovo koristiti izvorne header datoteke, već keširane u obliku u kojem ih kompajler brže može obraditi. Te keširane verzije se prave prilikom prvog kompajliranja, a kasnije i prilikom promene header datoteka.

U suštini, ako ne planiraš da praviš projekte za koje će računaru trebati sati i sati za kompajliranje, ta obcija ti neće trebati.

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Ma ok, početnik sam pa krećem od ovih manjih projekata.

Ko je trenutno na forumu
 

Ukupno su 1104 korisnika na forumu :: 38 registrovanih, 4 sakrivenih i 1062 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: airsuba, ajo baba, arsa, avijacija, babaroga, Ben Roj, bokisha253, dankisha, DeerHunter, Dimitrije Paunovic, Doca, dolinalima, GAGI, ivan979, krkalon, Kubovac, mane123, mean_machine, mercedesamg, Mercury, moldway, nemkea71, pacika, Povratak1912, predragc, Prometeus, sap, sasa87, solic, SR-3m, Toper, trutcina, vathra, Vatreni Zmaj, VJ, Vlad000, wizzardone, Zvrk