Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan skapa Visual C++-program som riktar sig mot Common Language Runtime (CLR) och använder .NET Framework och bygger dem på kommandoraden. Visual C++ stöder programmeringsspråket C++/CLI, som har ytterligare typer och operatorer som mål för .NET-programmeringsmodellen. Allmän information om språket C++/CLI finns i .NET Programming with C++/CLI (Visual C++).
I den här genomgången använder du en textredigerare för att skapa ett grundläggande C++/CLI-program och kompilerar det sedan på kommandoraden. (Du kan använda ditt eget C++/CLI-program i stället för att skriva det som visas, eller så kan du använda ett C++/CLI-kodexempel från en annan hjälpartikel. Den här tekniken är användbar för att skapa och testa små moduler som inte har några gränssnittselement.)
Förutsättningar
Du förstår grunderna i C++-språket.
Kompilera ett C++/CLI-program
Följande steg visar hur du kompilerar ett C++/CLI-konsolprogram som använder .NET Framework-klasser.
Om du vill aktivera kompilering för C++/CLI måste du använda kompilatoralternativet /clr . MSVC-kompilatorn genererar en .exe fil som innehåller MSIL-kod – eller blandad MSIL och intern kod – och länkar till de nödvändiga .NET Framework-biblioteken.
Kompilera ett C++/CLI-program på kommandoraden
- Öppna ett utvecklarkommandotolksfönster. Specifika instruktioner finns i Öppna kommandotolken för utvecklare. - Administratörsautentiseringsuppgifter kan krävas för att kompilera koden, beroende på datorns operativsystem och konfiguration. Om du vill köra kommandotolken som administratör högerklickar du för att öppna snabbmenyn för kommandotolken och väljer sedan Mer>kör som administratör. 
- Ändra den aktuella arbetskatalogen i kommandotolken till en katalog som du kan skriva till, till exempel katalogen Dokument. 
- I kommandotolken anger du - notepad basicclr.cpp.- Välj Ja när du uppmanas att skapa en fil. 
- Skriv in följande rader i Anteckningar: - int main() { System::Console::WriteLine("This is a C++/CLI program."); }
- På menyraden väljer du Spara fil>. - Du har skapat en Visual C++-källfil som använder en .NET Framework-klass (Console) i System namnområdet. 
- I kommandotolken anger du - cl /clr basicclr.cpp. Kompilatorn cl.exe kompilerar källkoden till en .obj fil som innehåller MSIL och kör sedan länkaren för att generera ett körbart program med namnet basicclr.exe.
- Om du vill köra basicclr.exe-programmet går du till kommandotolken och anger - basicclr.- Programmet visar denna text och stänger: - This is a C++/CLI program.
Se även
              C++-språkreferens
              Projekt och byggsystem
              MSVC-kompilatoralternativ