2

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 编译得很好。

4

0 回答 0