Team Tools for 64-bit Native C++ Development
-
28 Kasım 2011 Pazartesi 18:05
Hello,
We have been developing an application in C++ for 64-bit Windows platforms. We have project settings for x64 environment.
We got 64-bit compiler and stuff from VS Team 2008. And I tried VS 2010 Team system. Both give the same warning D9040.
I understand that VS Team 2008 does not have 64-bit C++ support. Is it also true for VS 2010 Team?
Can I conclude that VS Team versions do not support my Coverage, Profiling, Static Code Analysis needs?
I also would be glad to hear if anybody has suggestions for other commercial 3rd party tools.
Best Regards,
Mustafa Teke
Tüm Yanıtlar
-
28 Kasım 2011 Pazartesi 18:10I get D9040 warning from both VS 2008 Team and VS 2010 Team versions.
-
30 Kasım 2011 Çarşamba 03:23Moderatör
Hi Mustafa,
Welcome to the MSDN forum!
The /analyze command line option is supported only on x86 versions of Visual Studio Team System. It is not available for x64 or Itanium compilers, or for other versions of Visual Studio besides Visual Studio Team System. To remedy this warning, either switch to the x86 version of Visual Studio Team System, or remove the command line option. Like the following screen shot.
Reference:
http://www.codeproject.com/Articles/53399/Visual-Studio-Team-System-analyze-and-D9040
http://msdn.microsoft.com/en-us/library/bb384750.aspx
Jack Zhai [MSFT]
MSDN Community Support | Feedback to us
- Yanıt Olarak İşaretleyen Jack Zhai - MSFTMicrosoft Contingent Staff, Moderator 06 Aralık 2011 Salı 03:35
-
22 Ocak 2012 Pazar 14:59
1) Viva64 Knowledge Base: Visual Studio Team System, /analyze and D9040
2) Try PVS-Studio code analyzer. It is the leading tool in the sphere of 64-bit C/C++/C++11 software development.
Andrey Karpov is technical manager of the OOO "Program Verification Systems" (Co Ltd) company developing the PVS-Studio tool which is a package of static code analyzers integrating into the Visual Studio development environment.