Note that there are some explanatory texts on larger screens.

plurals
  1. POError c2061 when compiling
    primarykey
    data
    text
    <p>When I compile a project I get this error:</p> <blockquote> <p>C:\DATOSA~1\FAXENG~1>nmake /f Makefile.vc clean</p> <p>Microsoft (R) Program Maintenance Utility Version 9.00.21022.08 Copyright (C) Microsoft Corporation. All rights reserved.</p> <pre><code> cd src nmake /nologo /f Makefile.vc clean del /F *.obj *.lib *.dll *.exe *.res *.exp cd.. cd tools nmake /nologo /f Makefile.vc clean del *.obj *.lib *.dll *.exe No se encuentra C:\DATOSA~1\FAXENG~1\tools\*.obj cd .. </code></pre> <p>C:\DATOSA~1\FAXENG~1>nmake /f Makefile.vc</p> <p>Microsoft (R) Program Maintenance Utility Version 9.00.21022.08 Copyright (C) Microsoft Corporation. All rights reserved.</p> <pre><code> cd src nmake /nologo /f Makefile.vc cl /nologo /MT /W3 /EHsc /O2 /I "..\..\tiff-3.8.2\libtiff" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /c ClassOne.cpp ClassOne.cpp cl /nologo /MT /W3 /EHsc /O2 /I "..\..\tiff-3.8.2\libtiff" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /c ClassOnePointZero. ClassOnePointZero.cpp cl /nologo /MT /W3 /EHsc /O2 /I "..\..\tiff-3.8.2\libtiff" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /c ClassTwo.cpp ClassTwo.cpp cl /nologo /MT /W3 /EHsc /O2 /I "..\..\tiff-3.8.2\libtiff" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /c ClassTwoPointOne.c ClassTwoPointOne.cpp cl /nologo /MT /W3 /EHsc /O2 /I "..\..\tiff-3.8.2\libtiff" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /c ClassTwoPointZero. ClassTwoPointZero.cpp cl /nologo /MT /W3 /EHsc /O2 /I "..\..\tiff-3.8.2\libtiff" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /c ClassZero.cpp ClassZero.cpp cl /nologo /MT /W3 /EHsc /O2 /I "..\..\tiff-3.8.2\libtiff" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /c CommPort.cpp CommPort.cpp cl /nologo /MT /W3 /EHsc /O2 /I "..\..\tiff-3.8.2\libtiff" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /c ECMBuffer.cpp ECMBuffer.cpp cl /nologo /MT /W3 /EHsc /O2 /I "..\..\tiff-3.8.2\libtiff" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /c excepthandler.cpp excepthandler.cpp cl /nologo /MT /W3 /EHsc /O2 /I "..\..\tiff-3.8.2\libtiff" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /c FaxAPI.cpp FaxAPI.cpp FaxAPI.cpp(143) : error C2061: syntax error : identifier 'CClassZero' NMAKE : fatal error U1077: '"c:\Archivos de programa\Microsoft Visual Studio 9.0\VC\BIN\cl.EXE"' : return code '0x2' Stop. NMAKE : fatal error U1077: '"c:\Archivos de programa\Microsoft Visual Studio 9.0\VC\BIN\nmake.EXE"' : return code '0x2' Stop. </code></pre> </blockquote> <p>The only thing I did was copy and paste ClassTwoPointOne files into ClassZero files and change names...</p> <p>ClassTwoPointOne.h:</p> <pre><code>#ifndef CLASSTWOPOINTONE_H #define CLASSTWOPOINTONE_H #include "ClassTwoPointZero.h" class CClassTwoPointOne : public CClassTwoPointZero { public: CClassTwoPointOne(); virtual ~CClassTwoPointOne(); virtual void SetFClass(void); }; #endif // CLASSTWOPOINTONE_H </code></pre> <p>ClassTwoPointOne.cpp:</p> <pre><code>#include "stdafx.h" #include "ClassTwoPointOne.h" ////////////////////////////////////////////////////////////////////// // Construction/Destruction ////////////////////////////////////////////////////////////////////// CClassTwoPointOne::CClassTwoPointOne() { m_sEIAClass = "2.1"; m_nScanTime = 0; } CClassTwoPointOne::~CClassTwoPointOne() { } void CClassTwoPointOne::SetFClass(void) { SendCommand( COMMAND_SET_FCLASS_2_1); } </code></pre> <p>ClassZero.h:</p> <pre><code>#ifndef CLASSZERO_H #define CLASSZERO_H #include "VoiceModem.h" class CClassZero : public CVoiceModem { public: CClassZero(); virtual ~CClassZero(); }; #endif // CLASSZERO_H </code></pre> <p>ClassZero.cpp:</p> <pre><code>#include "stdafx.h" #include "ClassZero.h" ////////////////////////////////////////////////////////////////////// // Construction/Destruction ////////////////////////////////////////////////////////////////////// CClassZero::CClassZero() { } CClassZero::~CClassZero() { } </code></pre> <p>I don't understand whats wrong... anyone can help?</p> <p>Thanks a lot</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload