VS编译器生成应在其中创建对象的文件夹:
OBJS=obj\class_A.obj
obj\class_A.obj : class_A.cpp class_A.h
生成上述文件夹时,会创建obj。
但:如果使用内部文件夹:
OBJS=obj\INNER\class_A.obj
obj\INNER\class_A.obj : class_A.cpp class_A.h
尝试构建上述内容会导致错误:
fatal error C1083: Cannot open compiler generated file: 'obj\INNER\class_A.obj': No such file or directory
有什么想法吗? 这是VS编译器的错误吗?
这,顺便说一下,与Cygwin编译得很好。