21 :
Compiler(
_(
"Microsoft Visual C++ Toolkit 2003"),
_T(
"msvctk"))
52 m_MasterPath = Programs +
_T(
"\\Microsoft Visual C++ Toolkit 2003");
62 key.
SetName(
_T(
"HKEY_CURRENT_USER\\Software\\Microsoft\\Win32SDK\\Directories"));
78 key.
SetName(
_T(
"HKEY_CURRENT_USER\\Software\\Microsoft\\DebuggingTools"));
bool wxGetEnv(const wxString &var, wxString *value)
bool wxFileExists(const wxString &filename)
virtual void Reset()
Reset settings to defaults.
virtual void AddIncludeDir(const wxString &option)
virtual AutoDetectResult AutoDetectInstallationDir()
Try to auto-detect the compiler's installation directory.
bool QueryValue(const wxString &szValue, wxString &strValue, bool raw) const
CompilerPrograms m_Programs
wxString & Remove(size_t pos)
virtual void AddLibDir(const wxString &option)
static wxUniChar GetPathSeparator(wxPathFormat format=wxPATH_NATIVE)
const wxString & _(const wxString &string)
Abstract base class for compilers.
size_t Add(const wxString &str, size_t copies=1)
bool Open(AccessMode mode=Write)
wxUniChar GetChar(size_t n) const
void SetName(const wxString &strKey)
Compiler * CreateCopy()
Implement this in new compilers, to return a new copy.