查了帮助文档。要用SIgncpp,但是我是OPEN API & MFC dll环境开发的,在很多地方加了NXSigningResource.cpp,签名时总是提示 NX signing resource is empty.
. g8 [, b" q" v/ s% T1 n------------------------------------------------------
3 b% T2 d k' l+ n* ^" t/ `
5 ~% o: |# @$ G$ V, Q b: k/ m, oNX Open for C++
3 p( L b' v$ mThe 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 $ D, d( f) l4 P# r. _2 }4 B
* N ]/ y, `0 p( d$ R( H. X4 z1 T' q' b2 x1 l1 n. I h
* x9 q9 E6 p, F4 } |