Qt的.Pro文件和makefile文件之间相互转换

1、linux系统环境下makefile转pro

在已有项目的目录(makefile目录所在)中

/home/dev/Qtxxx/xxx/gcc_64/bin/qmake -project

会生成一个.pro文件

然后就可以在qt creator中打开了

(PS:创建的工程不是根据makefile创建的,qmake只是遍历目录及其子文件夹的文件,然后添加到.pro中)

转自:https://blog.csdn.net/baidu_37102078/article/details/119889803

2、linux系统环境下pro转makefile

在.pro工程目录下:如下图所示,打开命令窗口输入命令:

/home/dev/Qtxxx/xxx/gcc_64/bin/qmake -o Makefile SocketServer.pro

注:默认的qmake可能不是需要的qmake路径,可以指定路径的qmake进行编译生成。

具体参数可参考:

https://blog.csdn.net/u013485792/article/details/51076469

https://blog.csdn.net/ecjtuync/article/details/1564459

https://blog.csdn.net/sinat_24221743/article/details/80280520

3、windows系统环境下makefile转pro

跟linux的操作方法一直,只不过需要找到windows下的qmake位置。如果已经在环境变量中添加qmake所在的目录,则直接可以在终端上使用qmake -v查看

4、windows系统环境下pro转makefile

可参照https://www.cnblogs.com/liushui-sky/articles/15606702.html这篇

 

posted on 2021-11-26 11:02  苦涩的茶  阅读(1998)  评论(0编辑  收藏  举报

// 1.生成目录索引列表