We use Visual Studio at work for XBOX and PC development.
We use Visual Studio at work for XBOX and PC development.
"...the results are undefined, and we all know what "undefined" means: it means it works during development, it works during testing, and it blows up in your most important customers' faces." --Scott Meyers
no, you use the same compilers for PS2 and XBOX as you would any other program, you just use different libraries. You must have the PS2 SDK to develop for the ps2, and the same is such for xbox and other console platforms.I thought you had to have a seperat compilar to compile programms to work on - say the ps2, or maby just another set of libraries
So are you saying that if you make a program in MSVC++ that you could run it on a Apple II or Atari? Nope. You need a seperate compiler that is built to make executable files for that platform. You COULD use a cross-compiler too. It would have to have support for whatever platform you are developing on. XBox basically is the same thing as a PC with windows loaded.
fry, you're wrong here. If you just told the compiler to use different libraries, it could compile for whatever system you told it to.
Nope. Try making MSVC compile a program that works on a Mac or on Linux. Without using a Windows emulator, btw.
Naturally I didn't feel inspired enough to read all the links for you, since I already slaved away for long hours under a blistering sun pressing the search button after typing four whole words! - Quzah
You. Fetch me my copy of the Wall Street Journal. You two, fight to the death - Stewie
No crap it ain't gonna work. That's because MSVS is using windows libraries. I wonder why? It's only a windows compiler ya know. However, if you told it to use only Mac libraries or only linux libraries, the compiled app would run on the Mac/Linux and not on windows.
You would never be able to get MSVC to compile for Mac or Linux, no matter what libraries you told it to use.
Naturally I didn't feel inspired enough to read all the links for you, since I already slaved away for long hours under a blistering sun pressing the search button after typing four whole words! - Quzah
You. Fetch me my copy of the Wall Street Journal. You two, fight to the death - Stewie
Why's this?
We use MSVC for all our comercial apps.
>>You would never be able to get MSVC to compile for Mac or Linux, no matter what libraries you told it to use.
I've made simple app's in C that work on Linux (and in MS OS's) in MSVC. Never tried for MAC.
Since when does MSVC output ELF or a.out executables that are built against Glibc? Libraries are not the issue here, it is executable formats.
As far as I'm aware the MS linker only outputs PE (portable executable) COFF files, which will only run on Win32 O/S's or others which support this executable file format. I didn't think that either Linux nor Macs supported it.
Regards,
Richard Hayden. ([email protected])
Webmaster: http://www.dx-dev.com
DXOS (My Operating System): http://www.dx-dev.com/dxos
PGP: 0x779D0625
Actually, yes. But theoretically, if the correct libraries were used, the output format could be whatever the libraries displayed.