查了帮助文档。要用SIgncpp,但是我是OPEN API & MFC dll环境开发的,在很多地方加了NXSigningResource.cpp,签名时总是提示 NX signing resource is empty.
3 n* f( T9 z: z& v7 {- n. G9 F------------------------------------------------------
* }- Y' B, A# M. a: \/ s8 s* w- G8 h8 t& D! n1 u
NX Open for C++
. W; l$ `2 f( k* Z7 Z* p; d- UThe C++ resource file and signing utility are found in <NX install directory>\UGOPEN\ Resource File | NXSigningResource.cpp | Signing Utility | signcpp |
Note | NXSigningResource.cpp does not require a C++ compiler. You may need to change the file extension to match the requirements of your compiler. |
To embed the resource file compile and link it with the executable. To sign an executable run signcpp at a command line prompt and provide the name of the executable. For example: signcpp myApplication.exe To verify that an executable has been signed use the -verify option. For example: signcpp -verify myApplication.exe Valid file extensions are: dll, so, sl and exe , I& a6 o% t( h% s5 p4 R
, N$ c/ y9 s" E4 [( f8 l' j$ V
+ F+ a& f! p; d( x3 `+ U( `1 ?! }6 M6 S& q
|