由Window10中gcc头文件所想到的

一、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


版权声明:本文为CholenMine原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。