PRB: Special Characters in Path Cause NMake Error U1007Last reviewed: July 25, 1997Article ID: Q121018 |
The information in this article applies to:
SYMPTOMSBuilding a project that uses one of the special characters shown below works correctly in the Visual Workbench. But an attempt to build the same project from a command session fails, returning this error:
test.mak(98) : fatal error U1007: double quotation mark not allowed in name Stop. CAUSEThis is limitation of the NMAKE utility included with the products listed above. The following legitimate characters cause this problem:
$, %, @, #, !, ^, (, ), {, }, [, ], -, and the space character.When one of them is used in a path specification, Visual C++ puts quotation marks around the file specification in several places within the makefile. NMAKE cannot process files specified in this way.
WORKAROUNDTo work around this problem:
|
Additional query words: quotes
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |