cl.exe als compiler



  • hi ich habe nicht alzuviel ahnung von c++ und compiliere normalerweise mit msvc2010.
    nun habe ich ewig nach einem "portablen" compiler gesucht und ca 1000 threads gelesen und bin am ende halbwegs fündig geworden...
    ich habe einen portablen bzw vom usb stick startenden msvc 2010 compiler,
    nun habe ich aber das problem das ich keine ahnung habe wie ich damit meine source compiliere...
    wie schon gesagt nutze ich sonst die ide von msvc oder msbuild über die commandozeile.
    cl nimmt jedenfalls weder sln's noch vcproj files an...
    hoffe jemand hat ne idee wie man trotzdem damit die source compileren kann.
    falls es nicht gehen sollte wäre es nicht wirklich schlimm aber ich hoffe trotzdem das es klappt.

    vielen dank im vorraus



  • die komplette Compiler Infrastruktur von MSVC 2010 findest du im SDK 7.1, da ist alles für 32-Bit und 64-Bit Compilierung dabei

    http://www.microsoft.com/en-us/download/details.aspx?id=8442

    compiliert wird dann mit einer Batch-Datei (.bat) oder etwas eleganter mit einem Makefile. beim MSVC gibt es dafür nmake

    http://msdn.microsoft.com/en-us/library/dd9y37ha%28v=vs.100%29.aspx

    wenn man nmake-spezifische Erweiterungen nicht verwendet, sind die Makefiles sogar kompatibel zum UNIX-Make, und dafür gibt es zahlreiche Anleitungen und Beispiele

    zu beachten ist noch, daß man für 32-Bit Target ein 32-Bit nmake verwenden sollte und für 64-Bit Target ein 64-Bit nmake


Anmelden zum Antworten