就象这样
g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fno-default-inline -DNO_DEBUG -I/qte/qt-2.3.7/include -o qnp.o qnp.cpp
In file included from qnp.cpp:77:
qnp.h:154: error: friend declaration requires class-key, i.e. `friend class
QNPStream'
qnp.cpp: In function `void addQNPWidget(QNPWidget*)':
qnp.cpp:353: error: `npwidgets' undeclared (first use this function)
qnp.cpp:353: error: (Each undeclared identifier is reported only once for each
function it appears in.)
qnp.cpp: At global scope:
qnp.cpp:396: error: syntax error before `private'
qnp.cpp:399: error: invalid use of undefined type `struct
PluginSDK_QApplication'
qnp.cpp:166: error: forward declaration of `struct PluginSDK_QApplication'
qnp.cpp: In function `NPError NPP_New(char*, NPP_t*, short unsigned int, short
int, char**, char**, NPSavedData*)':
qnp.cpp:589: error: 'struct _NPInstance' has no member named 'window'
qnp.cpp: In function `NPError NPP_Destroy(NPP_t*, NPSavedData**)':