相关疑难解决方法(0)

如何在Visual Studio中包含路径?

Visual Studio让我发疯,我怀疑自己做错了什么.

这就是我所做的:我很久以前安装了Visual Studio(Pro '08),我安装了Windows SDK(Win 7 x64),有人通过电子邮件发送给我一个项目,但无法构建.

总是,它找不到windows.h.虽然很容易C:\Program Files\Microsoft SDKs\Windows\v7.0\Include在每个项目的项目设置中包含,但我觉得这可能不是正确的方法.有没有办法以某种方式使Visual Studio全局知道这些文件?
我也尝试在path变量中包含上面的目录,但是没有改变任何东西.

此外,它将在同一目录中随机查找windows.h但不能找到winresrc.h.

编辑:
我的机器出了问题.不知何故,Visual Studio认为我的Windows SDK出错了.请参阅已接受的答案和修复评论.

windows include visual-studio

45
推荐指数
3
解决办法
17万
查看次数

在Windows 7 64位上构建OpenSSL时遇到问题

我正在尝试在Windows 7上为一个工作项目构建OpenSSL,但我遇到了麻烦.

INSTALL指令说明了这样做的简单方法:

Quick Start
-----------

If you want to just get on with it, do:

on Windows (only pick one of the targets for configuration):

$ perl Configure { VC-WIN32 | VC-WIN64A | VC-WIN64I | VC-CE }
$ nmake
$ nmake test
$ nmake install
Run Code Online (Sandbox Code Playgroud)

我能运行perl配置VC-WIN64A没问题.但是,当我尝试运行nmake时,我得到以下输出:

>C:\Users\jget952\Downloads\openssl-1.1.0f>"C:\Program Files (x86)\Microsoft >Visual Studio 14.0\VC\bin\amd64\nmake.exe"
>
>Microsoft (R) Program Maintenance Utility Version 14.00.24225.1
>Copyright (C) Microsoft Corporation.  All rights reserved.
>
>"C:\Program Files (x86)\Microsoft Visual Studio 
>14.0\VC\bin\amd64\nmake.exe" depend && "C:\Program …
Run Code Online (Sandbox Code Playgroud)

openssl nmake compiler-errors makefile visual-studio

7
推荐指数
1
解决办法
1105
查看次数