VS 11 beta - kompilace .cpp
Zdravím, stáhl jsem si nové Visual studio 11, ale když chci zkompilovat .cpp (Ne projekt!) - netuším kde, prolezl jsem každé tlačítko, každou záložku... Build jde jen pro projekt, samotný .cpp nic :(
A u projektu mi to vyhodí chybu, že nemůže otevřít X:xxx/xxx/Jmeno_Projektu/Debug/Projekt.exe
#include <windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow)
{
MessageBox(NULL, "Hi!","Program",MB_OK);
return 0;
}
Nevíte někdo co s tím?... Zlatý Dev-Cpp.... asi se k němu vrátím.
Je ti jasne ze vysledok kompilacie cpp je obj? Takze ak chces nejake exe tak nechces len kompilovat, ale chces generovat aplikaciu. Aplikacia moze byt ANSI, moze byt Unicode, moze sa linkovat s optimalizaciami, bez, s debug info, bez debug info, s xml bez xml, moze to byt konzolovka alebo aplikacia s GUI, moze byt 32bit alebo 64bit, atd. A kde sa to vsetko nastavuje? V projekte. Takze menu Novy-projekt, nastavis si co chces. Tam si pridas ten .cpp a potom mozes aj len kompilovat cpp (vysledok obj) alebo buildnut cely projekt (vysledok exe)
Aha, děkuji... toho mě dev (jak vidím bohužel) ušetřil,a ta chyba co mi to hází při projektu?... tam jsem dostal ten exe, jen nešel spustit a hodilo to tu chybu, viz výše.
Jinak kód je správně, v devu šel spustit.
Ale ja neviem ze jaky projekt si vytvoril a co si v nom nastavil. Ty chces vytvorit projekt normalnu SDI aplikaciu (ne konzolovu), a nastavis mu cestu na .sln atd. a vygeneruje sa novy projekt.
Ked ti pise error ze nemoze prepisat .exe, tak to bude napriklad tym ze to exe je spustene a preto nejde zmazat ani prepisat, tak ho killni v spravci procesov a potom zmaz apod.