Macs use the OS system C++that comes with Apple, and so on. I really don't know whether it is recommended to install a simplified XP system, which is compatible and convenient.
The next WMWARE can easily open two XP systems under the Apple system. The system * * * should be very smooth when used in the powerful configuration of PRO
I hope it will help you
Personally, Apple battery doesn't take long, but it can definitely be achieved in more than two hours under XP system
XCODE is a more convenient and better programming software than C C++. Take a look at it in Baidu Encyclopedia DOWN.
Xcode 2. is the quickest way for developers to build Mac OS X applications, and it is also the fastest way for developers to build MAC OS X applications. Xcode 2. combines the ease of use of Mac OS X, UNIX energy and high-performance development technology.
whether you write programs in c, C++, Objective-C or Java, write scripts in AppleScript, or try to transfer coding from another wonderful tool, you will find that Xcode compiles extremely fast. Every operation is quick and easy.
[ Edit this paragraph] Freely cancel the virtual model and design function of p>Xcode 2., which makes it easier for you to develop and maintain applications. Just select the part you want to write in the application, and then the model and design system will automatically create a classification chart, which can not only display the code, but also allow you to browse. The Mac OS X Core Data API helps your application create data structures. Even better, it automatically provides undo, redo and save functions without writing any code.
[ Edit this paragraph] The latest answer
Xcode's integrated Apple Reference Library provides a separate search and display interface for all Apple's developer files, including online files from Apple's website and files stored on your computer. The new reference database can even help you download regularly updated materials to your computer to keep the documents up to date. Xcode will help you find the latest answer quickly.
[ Edit this paragraph] The core part of advanced compiler
Xcode 2. is gcc 4., the next-generation industry standard GCC compiler of Apple Computer Company. The new compiler uses many advanced optimization techniques to help you get more performance from existing coding. Auto-vectorization technology borrowed from supercomputing world can help you release the energy of the speed engine in each PowerPC G4 and G5 system without writing vectorization code. Other optimization tools support the optimization of feedback orientation and hidden module analysis.
[ Edit this paragraph] Lossless mass memory
With the new 64-bit support in Mac OS X Tiger, Xcode will give you the ability to create applications such as computing and rendering engines, which use 64-bit memory for addressing. This is very suitable for applications in data sets, which run faster by accessing data in memory, far better than disk access. Xcode will provide you with tools to build and debug 64-bit applications suitable for PowerPC G5 and Mac OS X Tiger, and also allow you to create Fat Binaries with 32-bit and 64-bit execution capabilities.
[ Edit this paragraph] Distributed Construction
As we all know, introducing multiple processors in the construction can improve the speed, and Xcode can help you realize this obvious conclusion. Using the distributed build function supporting Rendezvous, you can easily distribute the compilation workload to idle computers to host the build, or better yet, develop a special Xserve build hosting area on a separate computer to quickly handle those time-consuming tasks.
[ edit this paragraph ]Java
Xcode 2. has many functions, giving Java developers more development capabilities. With the improved Code Sense index and Ant project template, Java users can continue to use their standard Java packages and build tools with Xcode key production functions. Java code filling provides you with class names, methods, variables and other key information. Creating Java applications in Xcode is easier than ever.
[ edit this paragraph ]CodeWarrior input
because Xcode supports CodeWarrior style related project references, it can ensure that CodeWarrior project files can be transferred to Xcode quickly and conveniently. Because Xcode is compatible with online coding assembly in CodeWarrior style, the consumption of changing from CodeWarrior to Xcode is reduced, and developers can manually adjust the critical performance part of the application.
Xcode, the comprehensive development environment for Mac OS X of Apple Computer Company, provides functions such as project editing, searching and browsing, file editing, project construction and debugging equipment for various types of Mac OS X software projects.
Xcode can be used to assist the development of applications, tools, architectures, databases, embedded packages, core extensions and device drivers. Xcode supports developers to use C, C++, Objective C, AppleScript and Java.
Xcode can cooperate with many other tools in Mac OS X, such as integrated user interface structure applications; Compilers such as gcc, javac and jikes;; There are debugging tools such as gdb.
in addition, you can use AppleScript Studio group to add an Aqua interface to system and application scripts, command-line tools, and network applications. The above three can be combined into the most powerful scripting environment on any platform anyway.
[ Edit this paragraph] Remote debugging
Debugging full-screen applications (such as games) is very challenging. Where should I put the debugging window? With remote debugging of Xcode 2., all powerful Xcode debugging functions (such as data format program, Fix, Continue) can be used to debug applications on remote machines. Xcode can ensure your data security by using the encrypted connection with the remote debugging stage.
I'm happy to answer any questions.