1. 头文件
include""在文件目录(与当前目录的相对路径)中查找。
include<>在包含目录中找。这个包含目录的设置 Tools->Options->Projects and Solutions->VC++ Directories右边show directories for: Include files添加需要include的头文件所在的目录。或者用include""。
由于项目文件有些乱,一个头文件在项目文件夹中多次出现,这时要找准路径,从最上层的程序开始,推测它include的头文件的路径。
2. lib文件和dll文件
具体也没大搞清楚,反正show directories for: Executable files添加dll文件所在目录,Library files添加lib文件所在目录。
project properties->configuration properties->linker->input,右边additional dependencies添加需要的lib。
3. c按c++文件编译
c和c++混合会出现link error。project properties->configuration properties->C/C++->advanced, compile as选compile as c++ code。
4. 运行
一个solution中有多个project,运行的时候会出现一个executable for debug session, 这时候要选择入口的project。