如题,我在一个解决方案下建了多个项目放在另一个项目中我用
#include "../a/aa.h"
就提示无法解析的外部符号但是放到本项目中
#include "aa.h"
再运行就没有报错,为什么?
在INCLUDE_PATH里指定aa.h所在路径,不然编译器不知道aa.h在哪里
光包含头文件是不行的,你还得把相应得实现代码添加到该项目里。如果你另一个项目是静态库或动态库,你得把相应得lib文件添加到该项目。
看具体错误内容是什么无法解析,可有针对性解决问题