查了帮助文档。要用SIgncpp,但是我是OPEN API & MFC dll环境开发的,在很多地方加了NXSigningResource.cpp,签名时总是提示 NX signing resource is empty.
) M9 R5 q" z! K5 L" J------------------------------------------------------/ p; P7 t' H' y( y
0 [& F8 l. J" S, L2 h O# T2 WNX Open for C++; Z9 X8 Q. u: s" {( o
The 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 6 y% \. ^% w. v
9 z+ K9 ` S/ P4 r1 o3 ~1 x
6 n2 k0 l8 W1 w2 Y4 d! ?% M8 H2 [* u, ]! j6 r$ z
|