Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kompajliranje Managed C++ koda

[es] :: .NET :: kompajliranje Managed C++ koda

[ Pregleda: 1901 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

android~paranoid

Član broj: 81947
Poruke: 211
212.200.180.*



Profil

icon kompajliranje Managed C++ koda18.09.2007. u 15:01 - pre 201 meseci
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


Mislim, šta reći !
 
Odgovor na temu

yaelo
Rajko Vojnović
Beograd

Član broj: 78087
Poruke: 153
*.smin.sezampro.yu.



+9 Profil

icon Re: kompajliranje Managed C++ koda18.09.2007. u 17:56 - pre 201 meseci
MSVC++ 2005 koristi novu sintaksu. Za koriscenje stare pod Configuration Properties->General->Common Language runtime support stavi /clr:oldSyntax.
 
Odgovor na temu

[es] :: .NET :: kompajliranje Managed C++ koda

[ Pregleda: 1901 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.