Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 2.563 pregleda

Najnovija ↓

kompajliranje Managed C++ koda 18.09.2007. u 16:01 · pre 232 meseca #1
Imam problem sa otvaranjem projekta u VS2005 za C++, pa bih rucno da iskompajliram program.
Ovo je primer iz koda iz knjige (zajedno sa nacinom kompaliranja):

Code:
#using <mscorlib.dll>
using namespace System;
public __gc __interface ISteering
{
void TurnLeft( );
void TurnRight( );
};
public __gc class Vehicle : public ISteering
{
public:
virtual void TurnLeft( )
{
Console::WriteLine("Vehicle turns left.");
}
virtual void TurnRight( )
{
Console::WriteLine("Vehicle turn right.");
}
virtual void ApplyBrakes( ) = 0;
};


cl /CLR /c vehicle.cpp
link -dll /out:vehicle.dll -noentry vehicle.obj

Dobijem:

Citat:
Error 1 error C4980: '__gc' : use of this keyword requires /clr:oldSyntax command line option

Potpis
Mislim, šta reći !
Re: kompajliranje Managed C++ koda 18.09.2007. u 18:56 · pre 232 meseca #2
MSVC++ 2005 koristi novu sintaksu. Za koriscenje stare pod Configuration Properties->General->Common Language runtime support stavi /clr:oldSyntax.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme