小编Nic*_*ico的帖子

CMake Qt UIC 失败

我目前正在将我的项目从 qmake 移植到 CMake,并且我遇到了 Qt UIC 的问题,它尝试处理不存在的 UI 文件,而不是我希望它处理的实际文件。

我有以下文件层次结构:

.
|___ CMakeLists.txt
|___ MyProject.pro
|___ mainwindow.ui
|___ resource.qrc
|___ source
|    |___ mainwindow.cpp
|    |___ *.cpp
|___ include
|    |___ mainwindow.h
|    |___ *.h
Run Code Online (Sandbox Code Playgroud)

这是我的 CMakeLists.txt:

cmake_minimum_required(VERSION 3.2)

# Project name
project(project)

# Tell CMake to compile with C++11
set(CMAKE_CXX_STANDARD 11)

# Tell CMake to run moc when needed.
set(CMAKE_AUTOMOC ON)

# Tell CMake to run uic when needed.
set(CMAKE_AUTOUIC ON)

# Tell CMake to run rcc when needed …
Run Code Online (Sandbox Code Playgroud)

qt qmake cmake uic

5
推荐指数
1
解决办法
6900
查看次数

标签 统计

cmake ×1

qmake ×1

qt ×1

uic ×1