Windows Visual C ++ in OSX?


0

Ich versuche, Windows Visual C ++ Express Edition 2008 in OSX mit Wine zu verwenden, aber X11 sagt mir, dass es nicht möglich war, ein Volume zum Extrahieren zu finden und meine Berechtigungen zu überprüfen, die lesen und schreiben. Terminal gibt zurück

$$fixme:clusapi:GetNodeClusterState ((null),0x32ecec,0) stub!.

Was kann ich dagegen tun? Gibt es eine Möglichkeit, diesen Compiler unter OSX laufen zu lassen? Leider muss ich diese unbedingt verwenden. Es ist für eine Klasse. Ich wollte eine Windows 7 RC und nur Dual-Boot, aber ich glaube, dass sie seit gestern nicht mehr verfügbar sind. Kann ich dieses Programm trotzdem verwenden, ohne Windows kaufen zu müssen?


Das Windows 7 RC ist immer noch eine Option. Siehe meine Antwort unten.
Chris W. Rea

Ich bekomme jetzt Virtual Box. Ich werde versuchen, die 7 RC darin auszuführen (habe sie von einem Freund bekommen). Danke vielmals!

Antworten:


1

Wenn Sie sich für ein bisschen Selbsterforschung interessieren, wenden Sie sich bezüglich der Verwendung an Ihren Lehrer XCode oder gcc Werkzeuge.

Mit wenigen Ausnahmen und Nebenfällen ist C ++ C ++, egal ob unter Windows, Mac, Unix, Linux usw. Visual Studio ist eine Umgebung, in der Sie Code eingeben können, aber weit davon entfernt, die einzige zu sein.

Der von Ihnen erstellte Quellcode sollte vollständig mit Visual Studio kompatibel sein.

Hinweis: Dies gilt nicht unbedingt für die GUI-Entwicklung oder für die Grafikprogrammierung. Für beide ist der Zugriff auf Betriebssystemsystembibliotheken erforderlich. In jedem dieser Fälle funktioniert eine Virtualisierung vom Typ Wein nicht. Sie benötigen eine tatsächliche Windows-Installation.


1

Überprüfen Sie, ob Ihre Schule Mitglied der MSDN Academic Alliance ist. Möglicherweise erhalten Sie eine kostenlose Kopie von Windows.

MSDN AA


1

Laut Weinanwendungsdatenbank Visual Studio Express 2008 funktioniert nicht (Bewertung "Garbage"), jedoch hat Visual Studio Express 2005 die Einstufung "Bronze". Sie könnten versuchen, ein Exemplar von 2005 zu finden und es auszuprobieren.

Als weitere Alternative benötigen Sie nicht unbedingt die IDE, um Code zu kompilieren. Sie könnten sehr leicht gültigen C ++ - Code in den Editor Ihrer Wahl schreiben und dann den in VC ++ Express enthaltenen Befehlszeilen-Compiler (cl.exe) und den Linker (link.exe) zum Kompilieren und Verknüpfen der ausführbaren Datei verwenden. Es ist wahrscheinlicher, dass Sie nur den Compiler und Linker für Wine als die gesamte IDE ausführen.

Probieren Sie diese Links aus:


1

Als Antwort auf die oben genannte Antwort benötigen Sie eine Kopie von Windows. Wenn Sie MSDNAA über Ihre akademische Einrichtung haben, können Sie XP, Vista oder 7 kostenlos erhalten.

Sie können Windows auf Ihrem Mac auf zwei verschiedene Arten installieren: durch eine native Installation oder durch Virtualisierung. Eine native Installation bedeutet die Installation Boot Camp Sie müssen Ihr Laufwerk neu partitionieren und andere unangenehme Dinge tun, während für eine virtuelle Installation eine Hostanwendung erforderlich ist. Für Ihre Zwecke die kostenlose Version von VirtualBox sollte gut tun.

Bevor Sie damit beginnen, müssen Sie das Modell Ihres Macs berücksichtigen. Aktivieren Sie "Über diesen Mac" im Apple-Menü und vergewissern Sie sich, dass ein Intel Mac nicht möglich ist - PowerPC-Macs können Windows nicht ausführen überhaupt .

Für VirtualBox ist die Installation einfach. Laden Sie das VirtualBox-Installationsprogramm herunter und stellen Sie es bereit. Laden Sie die gewünschte Windows-Version von MSDNAA herunter - XP funktioniert wahrscheinlich am besten bei der Virtualisierung. Erstellen Sie eine neue virtuelle Maschine, und legen Sie fest, dass VirtualBox das Windows-Festplattenabbild als CD-ROM-Laufwerk lädt. Starten Sie die VM und installieren Sie Windows wie gewohnt. Hier auf der Sun-Website finden Sie eine ausführlichere Anleitung.

Du sagst den Kurs erfordert Visual Studio - Sprechen Sie mit Ihrem Professor über die Verwendung XCode (Native Entwicklungsumgebung von OS X) oder verwenden GCC (die Gnu Compiler Collection) von der Kommandozeile. Wenn Ihr Professor das Zeug kennt, sollte er Ihnen zumindest etwas über GCC erzählen können. Mit den richtigen Bibliotheken sollten Sie GUI-Windows-Programme mit GCC entwickeln und kompilieren können. Sie benötigen jedoch eine native Installation von Windows, um sicherzustellen, dass sie wie erwartet funktionieren.


PPC mac kann auch keinen Wein betreiben.
kinokijuf

0

Während die Windows 7 RC-Installations-CD nicht mehr verfügbar ist herunterladen . Sie können noch bis zum 21. Oktober 2009 einen Product Key anfordern . Wenn Sie also eine andere Quelle für das ISO-Image der Windows 7 RC-Installations-CD finden (z. B. von einem Freund, der über eine Kopie verfügt), können Sie dennoch einen Produktschlüssel anfordern, damit Sie die RC legal installieren und aktivieren können. Sehen Windows 7 Release Candidate (RC) Download ist nicht mehr verfügbar :

Entschuldigung, die Windows 7 RC geht nicht mehr   zum Download verfügbar. Wenn Sie haben   den Download und benötigen einen Produktschlüssel,   Sie werden bis zum 21. Oktober verfügbar sein.   2009

Um Ihren Produktschlüssel nachzuschlagen oder erhalten Sie einen   Neues, geh einfach durch die Schritte   als ob Sie einen Download starten. Gehe zu   Wählen Sie unten auf dieser Seite Ihre   Version und Sprache und klicken Sie auf "Los".   Von dort melden Sie sich mit Ihrem Windows an   Live ID und Ihr Produktschlüssel wird angezeigt   erscheinen auf der nächsten Seite.
[...]

Erinnern Sie sich schließlich an den Ablauf:

Verfallsdaten merken: Bitte planen Sie ein   voraus, wenn der RC abläuft. Du wirst   erhalten Sie zwei Wochen Vorlauf und dann   ab dem 1. März 2010 wird Ihr PC   wird alle zwei heruntergefahren   Std. Der RC läuft am 1. Juni aus.   Um Unterbrechungen zu vermeiden, müssen Sie Ihren Test-PC neu aufbauen   Ersetzen Sie das Betriebssystem durch eine gültige Version von   Windows und installieren Sie alle Ihre   Programme und Daten vor der Software   läuft ab.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.