使用MSVC编译器我可以从命令提示符
执行此操作cl /c /Foout1 dispatch_example.cpp
cl /c /arch:AVX /Foout2 dispatch_example.cpp
cl instrset_detect.cpp out1.obj out2.obj
如何制作Visual Studio项目文件?我的意思是,从命令提示符我可以做到
msbuild foo.vcxproj
它构建了所有内容,以便我可以从命令提示符构建项目。
答案 0 :(得分:0)
查看online instructions您输入的内容应该有效。
C:\Users\Mikhail\Documents\Visual Studio 2012\Projects\openMPProducerConsumer\openMPProducerConsumer>notepad fun.out
Microsoft (R) Build Engine version 4.0.30319.17929
[Microsoft .NET Framework, version 4.0.30319.18034]
Copyright (C) Microsoft Corporation. All rights reserved.
Build started 5/13/2013 6:34:08 PM.
Project "C:\Users\Mikhail\Documents\Visual Studio 2012\Projects\openMPProducerConsumer\openMPProducerConsumer\openMPProducerConsumer.vcxproj" on node 1 (default targets).
InitializeBuildStatus:
Creating "x64\Debug\openMPProducerConsumer.unsuccessfulbuild" because "AlwaysCreate" was specified.
ClCompile:
All outputs are up-to-date.
Link:
All outputs are up-to-date.
openMPProducerConsumer.vcxproj -> C:\Users\Mikhail\Documents\Visual Studio 2012\Projects\openMPProducerConsumer\openMPProducerConsumer\x64\Debug\openMPProducerConsumer.exe
FinalizeBuildStatus:
Deleting file "x64\Debug\openMPProducerConsumer.unsuccessfulbuild".
Touching "x64\Debug\openMPProducerConsumer.lastbuildstate".
Done Building Project "C:\Users\Mikhail\Documents\Visual Studio 2012\Projects\openMPProducerConsumer\openMPProducerConsumer\openMPProducerConsumer.vcxproj" (default targets).
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:00.36