1.更換源
新裝的系統,默認的源下載速度太慢,更換為國內的鏡像
在/etc/apt/sources.list文件前面添加如下條目
#添加阿里源 deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
最后執行如下命令更新源
sudo apt-get update
2.安裝G++與CMake工具
sudo apt-get install gcc g++ sudo apt-get install libqt4-dev sudo apt-get install cmake
Qt選項中Kit配置
3.CMakeLists.txt編寫
CMAKE_MINIMUM_REQUIRED(VERSION 3.0.0) # 工程名稱 PROJECT(helloworld) # 頭文件位置 INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR}/inc ) # 文件設置 SET(test_src_files src/main.cpp ) SET(test_inc_files ) # 插件動態庫生成 ADD_EXECUTABLE( ${PROJECT_NAME} ${test_src_files} ${test_inc_files} ) TARGET_LINK_LIBRARIES( ${PROJECT_NAME} )