查了帮助文档。要用SIgncpp,但是我是OPEN API & MFC dll环境开发的,在很多地方加了NXSigningResource.cpp,签名时总是提示 NX signing resource is empty.
% {* h) O' ]& D) D! [7 K------------------------------------------------------
/ E. k/ R ]" P7 I/ |& j( \2 d* T
# G$ S' Y/ ~8 d8 V) [NX Open for C++
* b9 k# X" p$ |3 o( K0 \3 x6 kThe 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 + T) j; l5 T3 `( I% b& U1 i
2 j" Z- s! W/ C* E- y' H
8 I$ q' w0 N3 i
" E/ g$ q+ Q# c9 g0 R( f+ F |