兄弟姐妹们,求助了
阿彪兄 2011-08-24 07:55:51 我以命令行预编译.pc文件时发生错误,以下是祥情,请问何故?
另外我想请问一下windows平台下以命令行的方式预编译.pc文件,是不是会直接产生.c/.cpp文件?
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\acn_yibiao>cd C:\tmp\myworkspace\w
[color=#FF0000]C:\tmp\myworkspace\w>proc hhts120.pc
Pro*C/C++: Release 10.2.0.1.0 - Production on 星期三 8月 24 17:20:55 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
系统默认选项值取自于: C:\oracle\product\10.2.0\db_1\precomp\admin\pcscfg.cfg
语法错误出现在48行,9列, 文件C:\Program Files\Microsoft Visual Studio 10.0\VC\inc
lude\vadefs.h:
错误发生在行48, 列9, 文件C:\Program Files\Microsoft Visual Studio 10.0\VC\includ
e\vadefs.
h
typedef _W64 unsigned int uintptr_t;
........1
PCC-S-02201, 出现符号 "__w64"在需要下列之一时:
auto, char, const,
double, enum, float, int, long, ulong_varchar,
OCIBFileLocator OCIBlobLocator, OCIClobLocator, OCIDateTime,
OCIExtProcContext, OCIInterval, OCIRowid, OCIDate, OCINumber,
OCIRaw, OCIString, register, short, signed, sql_context,
sql_cursor, static, struct, union, unsigned, utext, uvarchar,
varchar, void, volatile, a typedef name,
错误发生在行6, 列10, 文件hhts120.pc
#include <unistd.h>
.........1
PCC-S-02015, 无法打开 INCLUDE 文件
错误发生在行8, 列1, 文件hhts120.pc
EXEC SQL INCLUDE vsddb.h ;
1
PCC-S-02015, 无法打开 INCLUDE 文件
错误发生在行9, 列1, 文件hhts120.pc
EXEC SQL INCLUDE vsddom.h ;
1
PCC-S-02015, 无法打开 INCLUDE 文件
错误发生在行10, 列1, 文件hhts120.pc
EXEC SQL INCLUDE vsderr.h ;
1
PCC-S-02015, 无法打开 INCLUDE 文件
错误发生在行11, 列1, 文件hhts120.pc
EXEC SQL INCLUDE vsdutil.h;
1
PCC-S-02015, 无法打开 INCLUDE 文件
错误发生在行46, 列10, 文件hhts120.pc
#include "scn_func.h"
.........1
PCC-S-02015, 无法打开 INCLUDE 文件
错误发生在行0, 列0, 文件hhts120.pc
PCC-F-02102, C 预处理时, 发生严重错误
C:\tmp\myworkspace\w>[/color]