之前的一个项目文件,换了一台电脑用vs。因为额外引用了opengl的库,所以需要改附加包含目录的地址。上次因为不知道要改这个,学姐帮我改的。这次自己改,结果明明加了地址,文件也在,但还是报错:
fatal error C1083: Cannot open include file: 'devices/CCallback.h': No such file or directory
在网上搜了一番,和我之前的认知基本一致,编译器查找头文件的顺序是
(1)源文件(.c或.cpp)所在目录
(2)属性->C/C++ ->常规->附加包含目录
(3)属性->VC++目录->包含目录
最后发现,改地址的时候手打在盘符后面漏了个杠杠\ ,( ╯□╰ )。
E:\\folder v.s. E:folder