这两天在windows7下面编译tpm20lib的时候,(tpm20lib地址在此:点击打开链接)
按照源码下面的Readme.docx文件的介绍,
配置TSSTOOLS_PATH环境变量,结果最后还是报错,
NMAKE : fatal error U1077: “"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\vc\bin\nmake.exe"”: return “0x1”
......
仔细看上面的输出,发现居然是: Microsoft Visual Studio 11.0\VC\BIN\vc\bin\nmake.exe
两层的vc\bin,妈蛋,什么鬼?
打开源码里面的makefile,加几行代码,ECHO出来里面的一些变量,发现也有类似的vc\bin\vc\bin或者vc\bin\vc\include的路径。
于是,修改环境变量,computer -> properties -> advanced systerm setting -> environment varibles -> TSSTOOLS_PATH,
改成:C:\Program Files (x