module documentation
distutils.msvc9compiler Contains MSVCCompiler, an implementation of the abstract CCompiler class for the Microsoft Visual Studio 2008. The module is compatible with VS 2005 and VS 2008. You can find legacy support for older versions of VS in distutils.msvccompiler.
Class |
|
Undocumented |
Class |
|
Concrete class that implements an interface to Microsoft Visual C++, as defined by the CCompiler abstract class. |
Class |
|
Helper class to read values from the registry |
Function | find |
Find the vcvarsall.bat file |
Function | get |
Return the version of MSVC that was used to build Python. |
Function | normalize |
Return a list of normalized paths with duplicates removed. |
Function | query |
Launch vcvarsall.bat and read the settings from its environment |
Function | remove |
Remove duplicate values of an environment variable. |
Constant | HKEYS |
Undocumented |
Constant | NATIVE |
Undocumented |
Constant | NET |
Undocumented |
Constant | PLAT |
Undocumented |
Constant | VERSION |
Undocumented |
Constant | VS |
Undocumented |
Constant | WINSDK |
Undocumented |
Find the vcvarsall.bat file At first it tries to find the productdir of VS 2008 in the registry. If that fails it falls back to the VS90COMNTOOLS env var.
Return the version of MSVC that was used to build Python. For Python 2.3 and up, the version number is included in sys.version. For earlier versions, assume the compiler is MSVC 6.
Return a list of normalized paths with duplicates removed. The current order of paths is maintained.
Undocumented
Value |
|