jak sprawdzić jak działa program pod windowsa na Ubuntu

drypy

Użytkownik
Dołączył
Grudzień 4, 2005
Posty
10
Chciałem sobie zacząć programować (6 z infy się przyda:D) ale korzystam z Linuxa (Ubuntu) i jak można sprawdzić na linuxie jak dany program zadziała pod windowsa?
 

D0han

Były Moderator
Dołączył
Lipiec 27, 2005
Posty
975
Emulacja windowsowego API (np WINE)?
Ale to nie daje w 100% idealnych wynikow.
 

drypy

Użytkownik
Dołączył
Grudzień 4, 2005
Posty
10
próbowałem już przez wine odpalić ale przez wine chyba da się odpalać tylko .exe
 

drypy

Użytkownik
Dołączył
Grudzień 4, 2005
Posty
10
i jak coś napisze w c++ zapisze jako *.exe to powinno działać? bo u mnie nie działa przez wine
<

jak cos to wpisuje
#include <iostream.h>
main()
{
cout << "Witamy na pokładzie" ;
}[/b]
 

D0han

Były Moderator
Dołączył
Lipiec 27, 2005
Posty
975
Tak na oko to do poprawnosci tego programu brakuje kilku rzeczy, ale ja nie znam C/C++ ;p
 

Mo4x

Były Moderator
Dołączył
Grudzień 26, 2005
Posty
704
Originally posted by drypy
<div class='quotetop'>CYTAT
#include <iostream.h>
main()
{
cout << "Witamy na pokładzie" ;
}
[/b][/quote]
Próbowałeś tego: http://www.reactos.org/xhtml/pl/index.html ?
Można ściągnąć wersje Live CD i sobie skompilujesz program bez instalacji Windowsa.

C++ znam tylko podstawy, ale myślę, że tak powinno być:
Kod:
#include <iostream>



using namespace std;



int main()

{

cout << "Witamy na pokładzie";

system("PAUSE");

return 0;

}
 

M1ch00

Użytkownik
Dołączył
Sierpień 22, 2006
Posty
609
Ja bym to kompilował. A programy korzystające z bibliotek standardowych działają pod linuxem bez problemów - i przez wine i gcc/g++ je ładnie kompiluje.

Kod:
michoo$ cat >asd.cpp

#include <iostream>

using namespace std;

int main()

{

cout << "Witamy na pokładzie"<<endl;

return 0;

}michoo$ g++ asd.cpp 

asd.cpp:7:2: warning: no newline at end of file

michoo$ ./a.out 

Witamy na pokładzie

michoo$
* po wpisaniu kodu, przed g++... [ctrl]+[d] [ctrl]+[d]
 
Do góry Bottom