Linux命令行编译Qt项目

1.系统环境

Linux系统版本

1 cat /etc/issue

系统内核

1 uname -a

2.Qt安装完成后,添加qmake的路径到PATH路径中,

1 #添加qmake路径到PATH路径中
2 vim.tiny /home/elephantrob/.bashrc
3
4 #在打开的.bashrc最末端添加PATH
5 export PATH=$:/home/elephantrob/Qt/5.5/gcc/bin
6
7 #保存退出编辑的.bashrc文件,source重新执行该文件
8 source /home/elephantrob/.bashrc

确认qmake版本

1 qmake -v

3.编写shell脚本(build.sh),执行脚本build.sh,开始编译

1 qmake TestQt.pro -r -spec linux-g++-32;
2 make clean;
3 make -j4

原文地址:https://www.cnblogs.com/Asatic/p/12400800.html

时间: 2024-10-15 15:42:24

Linux命令行编译Qt项目的相关文章

一个使用命令行编译Android项目的工具类

一个使用命令行编译Android项目的工具类 简介 编译apk项目需要使用的几个工具,基本都在sdk中,它们分别是(Windows系统): 1.aapt.exe 资源打包工具 2.android.jar Android编译工具 3.dx.bat dex文件生成工具 4.sdklib.jar 生成apk 5.jarsigner 签名工具 准备 在打包前,需要的环境如下: 1.JDK1.6+ 2.Android SDK 3.上述5个工具的路径 打包过程 1.生成R.java文件 比如: aapt p

使用命令行编译QT helloworld 项目

0.新建工程项目 在E盘的QTworkspace文件夹下新建一个子文件夹HelloWorld,并在该文件夹中新建一个main.cpp文件,cpp文件中写入以下代码(保存时注意将编码选择为UTF-8): #include<QApplication> #include<QLabel> #include<QDialog> int main(int argc,char* argv[]){ QApplication a(argc, argv); QDialog w; w.resi

Ant 命令行编译Android项目

首先把android sdk下的tools目录加到系统path环境变量里, 要么就得直接指定android.bat的绝对路径 对于一个新项目, 可以用这个命令创建需要的ant编译环境(可以看到android项目默认的文件结构) android create project -k com.foo -a Test1 -t android-8 -p d:\temp 如果是已经存在的项目, 对主项目和子项目都运行 项目目录> android update project -s -p . -t andro

命令行编译vs2013项目

echo off path %SYSTEMROOT%\Microsoft.NET\Framework\v4.0.30319 msbuild.exe .\src\ElectricManagement.sln /t:Rebuild /p:Configuration=Release /p:VisualStudioVersion=12.0 ::/l:FileLogger,Microsoft.Build.Engine;logfile=Build1.log msbuild .\src\ElectricMan

Android 命令行编译、打包生成apk文件

一.搭建搭建环境 1. 安装JDK 和 Android SDK 2. 配置环境变量 D:\android-sdk-windows\tools C:\Program Files\Java\jdk1.6.0_20\bin3. 例子信息 项目目录:D:\ProjectDemo SDK目录 :D:\android-sdk-windows\platforms\android-8\ 二.命令行编译Android项目 1. 生成R文件 2. Java代码生成class文件 3. class文件生成dex文件

Java 命令行编译项目

(初学者的一些总结-高手们勿喷哈-) 原因: 以前一直用Eclispe编程环境运行Java.非常舒服,就像用傻瓜相机照相一般. 有看见许多高手都是直接用vim编辑文件,命令行编译运行,觉得那样不是反而更繁琐? 转折点是在前几天本科毕设题目选定之后.毕设题是一个基于java 字节码的类关系动态分析.需要对.class文件中字节码进行更改(具体的说是在许多指令后加入做标记的新指令,以实现动态跟踪的目的). 我发现,eclipse根本无法如此灵活,他无法直接装载运行一个我修改过的.class文件.它是

Qt命令行编译代码

  一.命令行编译工程源文件 1.新建一个工程目录 2.新建.cpp文件 3.cd到工程目录 4.输入qmake –project命令生成pro工程文件 5.输入qmake命令来生成Makefile文件 6.输入make命令生成.exe文件   二.命令行编译ui界面文件 1.用.ui文件生成.h文件 uic –o xxx.h xxx.ui

[Android] 基于 Linux 命令行构建 Android 应用(二):命令行管理项目

创建 Android 项目 在命令行创建 Android 项目需要用到 android 工具(该工具由 Android SDK 提供,位于 <sdk>/tools/ 目录下.).它能自动生成一个项目目录,其中包含若干默认应用程序文件,存案文件,配置文件和一个构建文件. 命令用法[1]: $ android create project \ --target <target_ID> \ --name <your_project_name> \ --path path/to

namke 命令行编译

简介 大家已经习惯于微软提供的功能强大的IDE,已经很少考虑手动编连项目了,所谓技多不压身,有空的时候还是随我一块了解一下命令行编译. C/C++/VC++程序员或有Unix/Linux编程经验应该很熟悉,以前我曾写过一篇文章描述用csc/vbc来进行命令行编译,今天再介绍一下MS提供的更加快捷有效的编译工具NMake. MSDN的描述: Microsoft 程序维护实用工具 (NMAKE.EXE) 是一个 32 位,基于说明文件中包含的命令生成项目的工具. NMake具有丰富的选项,可以完成复