C++QT项目文件说明

本文详细介绍了C++使用QT项目文件的作用,包括生成Makefile的重要性,以及编译可执行代码所需的工作,如编译源文件、指定目标、依赖项和编译选项。此外,还详细阐述了QT项目文件的语法,如指定库、目标类型、编译器开关,并提供了Ubuntu环境下的编译示例。
摘要由CSDN通过智能技术生成

1、项目文件的作用:用于生成Makefile

Makefile是make【自动化编译工具】的配置文件,make会根据Makefile的规则进行编译

简单描述Makefile【Makefile的规则请参考前面老师讲解的详细知识点,这里真的是简单说!!!】

目标:依赖体

命令行

当目标不存在,或依赖体更新【修改则时间变化了】,则命令行执行一次

一般的,命令行是把依赖体生成目标

2、要编译一个可执行代码要做哪些工作

A、要编译什么

描述符被编译的源文件有哪些

B、编译成什么

可执行代码:应用程序和库

C、编译时候依赖什么

库函数、类、宏、全局变量,等等:声明的头文件

库函数、类、全局变量,等等的出处:库文件

D、其他

编译开关或选项【建议下载一份gcc的中文手册,有时间就去熟悉下!!!】

在ubuntu下

# man gcc

可以看到关于编译器有很多选项开关:语言类、优化类、警告类,等等

宏:QT宏或其他库的宏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小徐的记事本

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值