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?
visual-studio
wine
Joey
quelle
quelle
Antworten:
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.
quelle
Überprüfen Sie, ob Ihre Schule Mitglied der MSDN Academic Alliance ist. Möglicherweise erhalten Sie eine kostenlose Kopie von Windows.
MSDN AA
quelle
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:
quelle
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.
quelle
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 :
Erinnern Sie sich schließlich an den Ablauf:
quelle