【发布时间】:2012-02-04 23:54:40
【问题描述】:
编辑:我不明白为什么这解决了问题,但我将 include 和 lib 目录添加到 Tools>Options>Projects&Solutions>VC++Directories 并且它构建完美。
我正在尝试编译 Autodesk 在 VS 2008 中分发的 c++ 示例项目。
错误: 致命错误 C1083:无法打开包含文件:'max.h':没有这样的文件或目录
以前我遇到此错误是由于忘记在项目>属性>配置>C++>常规中指定标头的位置引起的。但是,这次路径肯定在那里,我可以导航到该目录并手动打开 max.h。
这个项目构建一个 DLL 而不是一个可执行文件。会不会是这个原因?
因此,作为一个实验,我在源代码中的#include 指令之后编写了 max.h 的完整路径。编译成功!
Linking failed:
fatal error LNK1181: cannot open input file 'edmodel.lib'
是的 edmodel.lib 位于 Project>Properties>Configuration>Linker>General 中指定的目录中。
任何对这里可能发生的事情的见解将不胜感激。
【问题讨论】:
标签: c++ visual-studio