logo
Contato | Sobre...        
rebarba rebarba

Rodrigo Strauss :: Blog


Visual C++ 2005 Managed Extensions: o início

Hoje eu resolvi fazer minhas primeiras experiências com Managed C++ 2005, para ver se é realmente simples como eu acredito que seja. Minha primeira experiência ridícula, serve para ilustrar como a compilação é quase tão simples como C# ou VB.NET.

Código fonte
int Main() { System::String^ str; str = L"Eu queria estar na praia"; System::Console::WriteLine(str); return 0; }
A compilação
cl mcpp1.cpp /clr:pure /link /entry:"Main" /subsystem:console Microsoft (R) C/C++ Optimizing Compiler Version 14.00.40607.16 for Microsoft (R) .NET Framework version 2.00.40607.16 Copyright (C) Microsoft Corporation. All rights reserved. mcpp1.cpp Microsoft (R) Incremental Linker Version 8.00.40607.16 Copyright (C) Microsoft Corporation. All rights reserved. /out:mcpp1.exe /clrimagetype:pure /entry:Main /subsystem:console mcpp1.obj
O resultado
Eu queria estar na praia

Simples, rápido e fácil. Agora eu tenho um autêntico e legítimo executável 100% managed para ser consumido pelo .NET Framework 2.0 beta 1. Agora é só esperar terminar o download do SDK do framework 2.0, e usar o ildasm para ver se está realmente tudo OK.

Mas, na verdade, eu gostaria de estar na praia.


Em 06/08/2004 22:42, por Rodrigo Strauss


  
 
 
Comentários
rebarba rebarba
  ::::