c/c++在不同的平台上源代码没有变,那怎么让你的程序可以运行在不同平台上,了解标题述中的之间关系,可以加深对Qt跨平台的理解。Qt是c++的子类,从框架的角度make,cmake,nmake都是执行g++,生成目标代码再链接。文字排布序列如下图
Qt Creater与Qt,MSVC,MinGW的关系图
Qt Creator在windows下的编译流程图
由于cmake目前接触比较少这里不讲,win和linux平台外的也没有接触,用到了再说
c/c++在不同的平台上源代码没有变,那怎么让你的程序可以运行在不同平台上,了解标题述中的之间关系,可以加深对Qt跨平台的理解。Qt是c++的子类,从框架的角度make,cmake,nmake都是执行g++,生成目标代码再链接。文字排布序列如下图
Qt Creater与Qt,MSVC,MinGW的关系图
Qt Creator在windows下的编译流程图
由于cmake目前接触比较少这里不讲,win和linux平台外的也没有接触,用到了再说