一、windows上安装好Mingw的环境变量的配置
1、根目录
MINGW_PATH=D:/MinGW (举例假设将Mingw安装在D盘,实际根据自己的Mingw的安装路径决定)
2、C头文件目录
C_INCLUDE_PATH=%MINGW_PATH%/include;%MINGW_PATH%/lib/gcc/mingw32/3.4.5/include
3、C++头文件目录
CPLUS_INCLUDE_PATH=%MINGW_PATH%/include/c++/3.4.5;%MINGW_PATH%/include/c++/3.4.5/mingw32;%MINGW_PATH%/include/c++/3.4.5/backward;%C_INCLUDE_PATH%
3、静态库目录(lib)
LIBRARY_PATH=%MINGW_PATH%/lib;%MINGW_PATH%/lib/gcc/mingw32/3.4.5
4、动态库目录(dll)
LD_LIBRARY_PATH=%MINGW_PATH%/略
二、Windows上Qt SDK带的MinGW中C++头文件目录均在lib文件夹下
下载好Qt后,在Qt的目录下由tools目录,tools目录下有Mingw。那么其余的配置,相信聪明的你应该知道了,我在此便不在赘述。
三、Linux下gcc/g++头文件和库文件的寻找和添加
题外话:
对所有用户的修改,找/etc/profile文件
对某个用户的修改,找对应用户下的~/.bashrc文件。
1、在PATH中找到可执行文件程序的路径。
exportPATH= $PATH:$HOME/bin (可一次指定多个搜索路径,":"用于分隔它们)
- windows中用英文分号“;”分隔它们
- 对某个环境变量的引用, Linux中使用$你要引用的环境变量名,Windows中使用%你要引用的环境变量名%
2、gcc找到头文件的路径
C_INCLUDE_PATH=/usr/include/libxml2:/MyLib
export C_INCLUDE_PATH
3、g++找到头文件的路径
CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/include/libxml2:/MyLib
export CPLUS_INCLUDE_PATH
4、找动态链接库的路径
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/MyLib
export LD_LIBRARY_PATH
5、找静态库的路径
LIBRARY_PATH=$LIBRARY_PATH:/MyLib
export LIBRARY_PATH