首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > VSTS >

TrueCrypt简介、在VS2008上的编译过程

2012-07-31 
TrueCrypt简介、在VS2008下的编译过程1------ 已启动生成: 项目: Boot, 配置: Release Win32 ------1正在

TrueCrypt简介、在VS2008下的编译过程

1>------ 已启动生成: 项目: Boot, 配置: Release Win32 ------1>正在执行生成文件项目操作1>makefile(13) : fatal error U1050: Environment variable MSVC16_ROOT must point to the installation directory of MS Visual C++ 1.51>Stop.1>makefile(13) : fatal error U1050: Environment variable MSVC16_ROOT must point to the installation directory of MS Visual C++ 1.51>Stop.

1>------ 已启动生成: 项目: Boot, 配置: Release Win32 ------1>正在执行生成文件项目操作1>Aes_hw_cpu.asm1>'nasm.exe' 不是内部或外部命令,也不是可运行的程序1>或批处理文件。1>NMAKE : fatal error U1077: “nasm.exe”: 返回代码“0x1”1>Stop.

1>------ 已启动生成: 项目: Boot, 配置: Release Win32 ------1>正在执行生成文件项目操作1>Aes_hw_cpu.asm1>AesSmall_x86.asm1>..\..\..\crypto\aestab.c1>Linking...1>'gzip.exe' 不是内部或外部命令,也不是可运行的程序1>或批处理文件。1>NMAKE : fatal error U1077: “gzip.exe”: 返回代码“0x1”1>Stop.

1>------ 已启动生成: 项目: Driver, 配置: Debug Win32 ------1>正在执行生成文件项目操作1>------ Building truecrypt.sys: Debug x86 ------1>BuildDriver.cmd: error: MS Build does not support building of projects stored in a path containing spaces. 1>------ Building truecrypt.sys: Debug x64 ------1>BuildDriver.cmd: error: MS Build does not support building of projects stored in a path containing spaces.


2>------ 已启动生成: 项目: Format, 配置: Debug Win32 ------2>正在编译...2>Dlgcode.c2>d:\truecrypt7.1asource\common\securitytoken.h(34) : fatal error C1083: 无法打开包括文件:“pkcs11.h”: No such file or directory

2>Setup.c2>d:\truecrypt7.1asource\setup\setup.c(135) : error C2065: “PKEY_AppUserModel_ID”: 未声明的标识符

/*---region add by gc---*/#include "wtypes.h" const PROPERTYKEY PKEY_AppUserModel_ID = { { (unsigned long)2009,/*unsigned long Data1;*/ (unsigned short)12,/*unsigned short Data2;*/ (unsigned short)23,/*unsigned short Data3;*/ 0x44,0x55,0x55,0x55,0x55,0x55,0x55,0x55 },/*GUID fmtid;*/ (DWORD)PID_FIRST_USABLE /*DWORD pid;*/ };/*---endregion---*/

#ifdef __cplusplusextern "C" {#endif

后面一行即可。

6、2 再次编译,成功了

^-^ 花了两个小时,至此我们把整个解决方案中的工程都编译通过了,庆祝一下吧。

在Debug目录下我们可以看到目标文件:

 

热点排行