问题是我不能强制lex builder在variant构建目录中生成lexer头文件。这本身不是一个大问题,但它迫使SCons认为lexer总是过时的。Building targets ...scons: building `build/scanner.c`build/scanner.o' because it do
似乎-u不适合我(我正在使用scons-2.3.6)。如果我在根文件夹中执行命令“scon”,一切都会完美地工作。
但是,如果我在项目文件夹中执行命令“scon”,scon可以在根文件夹中找到 SConstruct,但不会编译任何文件。顺便说一句:我在项目文件夹中执行"scons“的原因是因为我希望将生成的vsproj放在projet文件夹中,并使用BuildCommandLine编译该项目。in my p