更改/设置MINGWDIR环境变量究竟是做什么的?
What exactly does changing/setting a MINGWDIR environment variable do?
我试图在windows 8计算机上安装code::block上的boost。我使用mingw作为我的编译器,因为我正在使用一个库。更改/设置MINGWDIR环境变量究竟做了什么,这对我安装boost有什么帮助?
许多安装、程序都使用这个变量来快速准确地监视某个环境的位置。
例如:使用自己的配置批处理文件更容易。也安装Boost查找"MINGWDIR"。
下面是一个通用的示例。(与boost无关)。
@echo off
if [%MINGWDIR%] == [] goto environment_not_set
goto start_develop
:environment_not_set
echo
#############################################################################
echo Please adjust environment variables within this file:
set MINGWDIR=c:mingw
echo
#############################################################################
rem instead of setting MINGWDIR here you could also set them
rem within the registry using the system control
:start_develop
set PATH=%MINGWDIR%bin;c:windows;
echo MINGWDIR = %MINGWDIR%
:end
pause
相关文章:
- 传递给std::function template的template参数究竟代表什么
- C++关于指针和使用函数将它们启动到堆的行为究竟是什么?
- 当使用对象名称后带有 [] 的类对象时,您究竟会传入什么.C++
- 哪种方式更快?究竟发生了什么,我们没有看到什么?
- 当我使用 void 函数的返回值(通过强制转换函数指针)时,究竟会发生什么?
- DrawShadow 中的 Elevation 究竟有什么作用?
- 究竟是什么设置了_WIN32或_WIN64预处理器?
- GCC 的 -Wpsabi 选项究竟有什么作用?压制它意味着什么?
- 这个编译器错误究竟希望我执行什么?
- 在陈述"Implementation-defined"时,什么样的软件是"Implementation"的一部分?究竟什么是"Implementation"?
- 究竟什么是"位填充"或"填充位"?
- 究竟发生了什么,我们需要在 c++ 中双重调度/访客
- 根据标准,究竟什么是"declaration of an object"
- wchar_t究竟能代表什么
- 此模板中究竟检查了什么?
- a = !5 < a;在这一行代码中究竟做了什么?
- 绑定 API 在服务器程序中究竟做了什么
- 这个给定算法中的"basic operation"究竟是什么
- GetModuleFilenameEx返回0,getlasterror返回溢出错误.我究竟做错了什么
- 为了对象替换的目的,究竟什么构成了对象的"name"?