我已经为名为 project_name 的 c++ 项目提供了这个简化的文件夹结构。
project_name
-build
-headers
-sources
-resources
如果我这样做cl /EHsc /W4 sources/source1.cpp sources/source2.cpp /link /out:project_name ...
,它只会在当前目录中创建构建文件,即 project_name,结果如下:
project_name
-build
-headers
-sources
-resources
project_name.exe
source1.obj
source2.obj
etc
我想要的是指定必须放置所有构建文件的文件夹,在我的例子中是一个build
文件夹。
需要哪些选项cl
或link
从project_name
目录中执行此操作?