返回
Debian系列 - 系统安装及Qt基础开发环境配置
后端
2023-11-29 23:10:57
Debian 10 安装
1.1 VM Tools 安装
在虚拟机中安装Debian 10后,需要安装VM Tools以增强虚拟机与宿主机之间的交互。
- 下载VM Tools ISO镜像。
- 在虚拟机中挂载VM Tools ISO镜像。
- 运行以下命令安装VM Tools:
sudo apt-get install open-vm-tools
- 重启虚拟机。
1.2 软件包管理
Debian使用apt软件包管理系统进行软件包管理。
- 更新软件包列表:
sudo apt-get update
- 安装软件包:
sudo apt-get install package_name
- 卸载软件包:
sudo apt-get remove package_name
Qt开发环境配置
2.1 Qt Creator安装
- 下载Qt Creator安装包。
- 运行安装程序并按照提示完成安装。
2.2 CMake配置
CMake是跨平台的构建系统,用于管理编译过程。
- 安装CMake:
sudo apt-get install cmake
- 配置CMake:
sudo update-alternatives --install /usr/bin/cmake cmake /usr/bin/cmake-3.18.4 100
2.3 qmake配置
qmake是Qt的构建工具。
- 安装qmake:
sudo apt-get install qt5-default
- 配置qmake:
sudo update-alternatives --install /usr/bin/qmake qmake /usr/bin/qmake-qt5 100
2.4 gcc和g++编译器配置
gcc和g++是C和C++编译器。
- 安装gcc和g++:
sudo apt-get install build-essential
- 配置gcc和g++:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 100
2.5 项目构建
- 创建项目目录。
- 在项目目录下创建CMakeLists.txt文件。
- 在CMakeLists.txt文件中添加以下内容:
cmake_minimum_required(VERSION 3.18)
project(project_name)
find_package(Qt5 COMPONENTS Core Gui REQUIRED)
add_executable(project_name main.cpp)
target_link_libraries(project_name Qt5::Core Qt5::Gui)
- 运行以下命令生成Makefile:
cmake .
- 运行以下命令编译项目:
make
- 运行以下命令运行项目:
./project_name
2.6 调试
- 在Qt Creator中打开项目。
- 设置断点。
- 单步调试。
2.7 部署
- 将项目构建为可执行文件。
- 将可执行文件复制到目标机器。
- 在目标机器上运行可执行文件。